- Jul 02, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Pavel Cherenkov authored
-
Pavel Cherenkov authored
-
Pavel Cherenkov authored
-
Yuriy Nevinitsin authored
-
- Jun 30, 2012
-
-
Konstantin Osipov authored
libobjc2 has a notion of "small objects". The type of a small object is detected by checking its address: it should not be word-aligned. When performing a custom memory allocation for Request, make sure it's not a small object, by aligning it around (void *) pointer (word) boundary. object_dispose in libobjc2 runtime doesn't check whether the passed in object is nil, so check for nil outside.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Add a makefile to libobjc.
-
- Jun 29, 2012
-
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
See README in this patch for a description of the import procedure.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Fix a typo in the code which would move the code to the Objective C 2.0 runtime. Correctly check for the size of area necessary to store the object (vs. allocated area) to make a decision whether or not we need to re-allocate.
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Pavel Cherenkov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
In the new Objective C 2.0 runtime, class Object was trimmed and no longer contains + alloc, - init, - free and - subclassResponsibility, which we use. Implement our own base class and use it instead of the old Object. This should fix compilation with gcc 4.7 everywhere and clang on Darwin. The current code can still be built with gcc 4.6.
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
-
- Jun 28, 2012
-
-
Pavel Cherenkov authored
-
Yuriy Nevinitsin authored
-
Yuriy Nevinitsin authored
-
Pavel Cherenkov authored
-
- Jun 27, 2012
-
-
Pavel Cherenkov authored
-
Pavel Cherenkov authored
-
- Jun 26, 2012
-
-
Pavel Cherenkov authored
macosx2: merging in (manually) previously unmerged changes (from macosx-port1), non-working tests: box/lua.test, box_big/lua.test connector_c/xlog_rpl.test
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
A fix for Bug#1017905 "replication failure may leave garbage in the read buffer". No test case since this is a runtime error which is hard to emulate. Clear the read buffer whenever closing a file desriptor, to remove garbage data from the closed connection.
-
- Jun 23, 2012
-
-
Konstantin Osipov authored
A fix and a test case for Bug#898198 memcached protocol isn't case-insensitive. Make the protocol case-insensitive. Fix the test framework to be able to match case-insensitive server queries. Add a test.
-
- Jun 22, 2012
-
-
Konstantin Osipov authored
Conflicts: mod/box/box.lua
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-