summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump version to 0.3.10.3.1Wayne Meissner2009-03-231-1/+1
* update historyWayne Meissner2009-03-231-0/+24
* Merge commitWayne Meissner2009-03-235-6/+56
|\
| * Add Ruby/DL benchmarks for void foo(int)Wayne Meissner2009-03-231-3/+2
| * Store errno/GetLastError value in a local variable before calling threadData ...Wayne Meissner2009-03-231-2/+6
| * Add ruby/dl benchmarkWayne Meissner2009-03-221-3/+23
| * Add pointer argument benchmarkWayne Meissner2009-03-212-0/+27
| * Add -fs to spec.optsWayne Meissner2009-03-211-1/+1
* | Fix spec:specdoc prerequisitesAndrea Fazzi2009-03-211-0/+1
|/
* Fix mrbones spec task.Andrea Fazzi2009-03-201-1/+9
* Remove NULL check in foo_free - ruby does the check, and won't hand us NULL p...Wayne Meissner2009-03-202-23/+14
* Type check each layout field when creating a layout, so they don't need to be...Wayne Meissner2009-03-201-9/+12
* Move the string ops into AbstractMemory.cWayne Meissner2009-03-204-22/+25
* Raise an error if the memory for a Struct has no memory ops setWayne Meissner2009-03-201-1/+6
* Avoid duplicating memory operations in Struct.c by using a table of function ...Wayne Meissner2009-03-208-173/+246
* Clean up and remove unneeded mark/free functionsWayne Meissner2009-03-201-56/+39
* Cleanup, only use buffer_mark when chaining buffers via '+', and only use buf...Wayne Meissner2009-03-201-29/+44
* Remove autoptr_free and cleanup a bitWayne Meissner2009-03-201-15/+12
* register the pointer class var with the gc so it doesn't get collected.Wayne Meissner2009-03-201-0/+2
* Remove ptr_free and a few other cleanupsWayne Meissner2009-03-201-15/+17
* Remove superfluous declarationsWayne Meissner2009-03-201-6/+0
* rename a few functionsWayne Meissner2009-03-201-8/+12
* Use allocatorWayne Meissner2009-03-201-22/+43
* Add memory_allocateWayne Meissner2009-03-201-0/+9
* Ensure that String parameters are really stringsWayne Meissner2009-03-201-0/+5
* Added tag 0.3.0 for changeset 696f08658037Wayne Meissner2009-03-190-0/+0
* Clean up for release0.3.0Wayne Meissner2009-03-192-7/+3
* Fix namespace issuesWayne Meissner2009-03-191-3/+3
* Fix varargs call with typedefed type - pack_varargs packs everything into 64b...Wayne Meissner2009-03-191-1/+1
* Fix a couple of specs which fail on 1.9Wayne Meissner2009-03-192-2/+2
* Convert AutoPointer to use the allocatorWayne Meissner2009-03-192-14/+24
* Fix missing return valuesWayne Meissner2009-03-182-2/+2
* Use the rb_thread_local_aref when not on a pthreads systemWayne Meissner2009-03-181-8/+36
* Add types.rb to netbeans projectWayne Meissner2009-03-181-0/+4
* More tweaking of param/return conversionsWayne Meissner2009-03-182-3/+7
* Fix rdoc options in order to exclude files in the ext/ folderAndrea Fazzi2009-03-172-2/+3
* Branch mergeAndrea Fazzi2009-03-1616-47/+1023
|\
| * Remove READMEAndrea Fazzi2009-03-161-0/+0
| * Add support for MrBonesAndrea Fazzi2009-03-1614-0/+982
| * Add support for MrBonesAndrea Fazzi2009-03-161-47/+41
|/
* Use allocator for PointerWayne Meissner2009-03-151-5/+30
* Use allocator for StructWayne Meissner2009-03-151-70/+39
* Use allocator for StructFieldWayne Meissner2009-03-151-19/+31
* Use allocator for StructLayoutWayne Meissner2009-03-152-13/+22
* Remove more unchecked DATA_PTR usageWayne Meissner2009-03-151-20/+65
* Use allocatorWayne Meissner2009-03-151-4/+20
* Use FFI::MemoryPointer everywhereWayne Meissner2009-03-152-25/+25
* Remove MemoryPointer from the outer namespace.Wayne Meissner2009-03-151-2/+0
* Check for a block and yield the new Buffer to it in initializeWayne Meissner2009-03-151-5/+22
* Add back empty buffer.rb so the old buffer.rb doesn't get loaded from an inst...Wayne Meissner2009-03-151-0/+0