Source

fc-solve / fc-solve / source / alloc.c

Author Commit Message Labels Comments Date
Shlomi Fish
More consting and JIT declarations.
Shlomi Fish
Create the SMALLOC abstraction.
Shlomi Fish
Refactoring: extract the SREALLOC() macro.
Shlomi Fish
Removed trailing space from the .[ch[ files.
Shlomi Fish
Now recycling the hard thread's allocators to prevent excessive mallocs.
Shlomi Fish
Add a way to change the size of the packs in alloc.c / alloc.h.
Shlomi Fish
Started the int -> fcs_bool_t cleanup.
Shlomi Fish
Added the BUILDING_DLL define to settle MSVC.
Shlomi Fish
Merged all the allocators and state_packs into one allocator per hard thread.
Shlomi Fish
Converted fc_solve_compact_allocator_t to a non-malloc()ed struct.
Shlomi Fish
Removed the foreach function that was not used.
Shlomi Fish
More identifier cleanup.
Shlomi Fish
Removed dmalloc - valgrind++.
Shlomi Fish
Fixed a comment
Shlomi Fish
Removed some whitespace.
Shlomi Fish
Merged from /branches/get_rid_of_max_num_in_growing_arrays/ .
Shlomi Fish
Converted the .c and .h files header-comment to say MIT/X11 Licence.
Shlomi Fish
Removed trailing whitespace - see the script
Shlomi Fish
Converted away from freecell_solver_ to fc_solve_ which is shorter and saner.
Shlomi Fish
Merged the changes from the 2.8.x branch where I deprecate the
Tags
latest-devel@737
Shlomi Fish
Copying the version-2_8_x source directory to the trunk - it will be the future FCS developments
Shlomi Fish
Removing the trunk's source directory - it's buggy and up to no good and now I have better priorities. Replacing with the version-2_8_x branch
Shlomi Fish
Made stacks_allocator specific to indirect-stack states.
Shlomi Fish
Removed two debug printf's from the code.
Shlomi Fish
Removed an extra allocation of the compact allocator when rehashing the
Shlomi Fish
Changed the constantly used operations into macros.
Shlomi Fish
Added an opening comment to alloc.c
Shlomi Fish
Converted the hash to use the compact allocator.
Shlomi Fish
alloc.c is finished. Now to integrate it with the rest of FCS.
Shlomi Fish
Added the allocator.