2017-04-18 |
Douglas Katzman | Simplify some convoluted logic
|
commit | commitdiff | tree |
2017-04-17 |
Douglas Katzman | Remove some C casts and obsolete comment.
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Fix hopscotch tests again
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Add missed files from prior commit
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Rename RETURN-PC-HEADER-WIDETAG to RETURN-PC-WIDETAG
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Rename INSTANCE-HEADER-WIDETAG to INSTANCE-WIDETAG
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Rename function subtype widetags to SIMPLE-FUN-WIDETAG...
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Turn *FUN-HEADER-WIDETAGS* to a constant
|
commit | commitdiff | tree |
2017-04-16 |
Douglas Katzman | Remove "-HEADER-" from SYMBOL and VALUE-CELL widetag...
|
commit | commitdiff | tree |
2017-04-14 |
Douglas Katzman | Fix recently introduced bugs in scav_vector()
|
commit | commitdiff | tree |
2017-04-13 |
Douglas Katzman | Unbreak non-x86 builds
|
commit | commitdiff | tree |
2017-04-13 |
Douglas Katzman | Still more hopscotch table enhancements
|
commit | commitdiff | tree |
2017-04-13 |
Douglas Katzman | Give C widetag names external visibility
|
commit | commitdiff | tree |
2017-04-13 |
Douglas Katzman | Replace 22 lousy C casts with just 3
|
commit | commitdiff | tree |
2017-04-13 |
Douglas Katzman | Hopscotch table improvements
|
commit | commitdiff | tree |
2017-04-12 |
Douglas Katzman | Move error strings from "constants.h" to "errnames.h"
|
commit | commitdiff | tree |
2017-04-12 |
Douglas Katzman | Fix build on win32, maybe (lp#1680622)
|
commit | commitdiff | tree |
2017-04-12 |
Douglas Katzman | Remove explicit cases for plain boxed objects in verify_space().
|
commit | commitdiff | tree |
2017-04-12 |
Douglas Katzman | Accept generalized "stop" flag from callback in walk_generat...
|
commit | commitdiff | tree |
2017-04-09 |
Douglas Katzman | Take pointer, not word count, as upper limit in verify_space()
|
commit | commitdiff | tree |
2017-04-09 |
Douglas Katzman | Move poorly-named NWORDS function near its call site
|
commit | commitdiff | tree |
2017-04-08 |
Douglas Katzman | Store signed values in hopscotch table.
|
commit | commitdiff | tree |
2017-04-08 |
Douglas Katzman | Remove obsolete code
|
commit | commitdiff | tree |
2017-04-07 |
Douglas Katzman | De-noise verify_space() and fix a bug therein.
|
commit | commitdiff | tree |
2017-04-07 |
Douglas Katzman | Remove unused predicate.
|
commit | commitdiff | tree |
2017-04-07 |
Douglas Katzman | Fix subtle bug in wipe_nonpinned_words()
|
commit | commitdiff | tree |
2017-04-05 |
Douglas Katzman | Fix flaky hopscotch hash test
|
commit | commitdiff | tree |
2017-04-05 |
Douglas Katzman | Improve page_mumble_p() predicates.
|
commit | commitdiff | tree |
2017-04-05 |
Douglas Katzman | Remove page_allocated_p(). Use !page_free_p().
|
commit | commitdiff | tree |
2017-04-05 |
Douglas Katzman | Unpessimize page_starts_contiguous_block_p()
|
commit | commitdiff | tree |
2017-04-04 |
Douglas Katzman | OAOO-ify gencgc-card-shift
|
commit | commitdiff | tree |
2017-04-04 |
Douglas Katzman | Correct hopscotch table threshold after resize.
|
commit | commitdiff | tree |
2017-04-04 |
Douglas Katzman | Unbreak 32-bit x86
|
commit | commitdiff | tree |
2017-04-04 |
Douglas Katzman | Slightly better hashing of pinned objects.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Fix C compiler warning.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Ifdef-ize the hopscotch hash stuff for non-x86.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Remove unused new_space_p() on gencgc
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Do some random tests on hopscotch hashing
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Un-copy-and-paste TEST-UTIL:SHUFFLE
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Teach x86 disassembler the 0F1F nop encoding.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Remove #if'ed out code.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Reduce pinned object table size, part 2 of 2.
|
commit | commitdiff | tree |
2017-04-03 |
Douglas Katzman | Reduce pinned object table size, part 1 of 2.
|
commit | commitdiff | tree |
2017-04-01 |
Douglas Katzman | Unbreak cheneygc
|
commit | commitdiff | tree |
2017-04-01 |
Douglas Katzman | Whitespace
|
commit | commitdiff | tree |
2017-04-01 |
Douglas Katzman | Make the heap_scavenge() loop a little tighter.
|
commit | commitdiff | tree |
2017-04-01 |
Douglas Katzman | Optimize is_cons_half()
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Improve closure scavenging a tiny bit.
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Always scavenge something in scav_instance if no layout...
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Adhere to proper contract in scav_boxed et.al.
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Fix buglet caused by shadowed global variable.
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Define fun_code_header in C for symmetry with Lisp
|
commit | commitdiff | tree |
2017-03-30 |
Douglas Katzman | Eliminate copy-and-paste of pinned_p() logic
|
commit | commitdiff | tree |
2017-03-28 |
Douglas Katzman | Improve scav_boxed et.al. by skipping a word.
|
commit | commitdiff | tree |
2017-03-28 |
Douglas Katzman | Remove duplicate declaration of page_table
|
commit | commitdiff | tree |
2017-03-28 |
Douglas Katzman | Kill a ton of implicit cast warnings
|
commit | commitdiff | tree |
2017-03-28 |
Douglas Katzman | Fix test failure as a result of #+immobile-code.
|
commit | commitdiff | tree |
2017-03-28 |
Douglas Katzman | Autogenerate some bitmasks for testing sets of widetags.
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Flip order of tests.
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Fix some C warnings on PPC build
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Fix another C warning about signed-vs-unsigned comparison
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Fix 32-bit build - scav1() has no 'start' or 'n_words'
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Further speed up GC scavenging.
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Amend previous commit.
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Cut down the size of 'struct page' for 64-bit words.
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Modernize C style, get rid of a pointless #ifdef
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Tweak comment
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Delete redundant object sizing functions
|
commit | commitdiff | tree |
2017-03-27 |
Douglas Katzman | Delete trailing spaces
|
commit | commitdiff | tree |
2017-03-22 |
Douglas Katzman | Fix data race.
|
commit | commitdiff | tree |
2017-03-22 |
Douglas Katzman | Unbreak gencgc build without immobile-space
|
commit | commitdiff | tree |
2017-03-21 |
Douglas Katzman | Improve survived_gc_yet()
|
commit | commitdiff | tree |
2017-03-21 |
Douglas Katzman | Quieten some tests
|
commit | commitdiff | tree |
2017-03-20 |
Douglas Katzman | Add comment about impact of in_gc_p() on forwarding_pointer_p()
|
commit | commitdiff | tree |
2017-03-20 |
Douglas Katzman | Remove a bunch of cruft from weak-pointer implementation.
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | Rearrange/comment/remove some stuff
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | Stop showing binutils configuration noise
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | Hoist tests from scan_weak_pointers() into scav_weak_pointer()
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | OAOO-ify WEAK_POINTER_NWORDS
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | Make C compiler complain less about PPC/Linux
|
commit | commitdiff | tree |
2017-03-19 |
Douglas Katzman | Compile out some GC assertions
|
commit | commitdiff | tree |
2017-03-18 |
Douglas Katzman | Speed up GC if #!+immobile-space
|
commit | commitdiff | tree |
2017-03-18 |
Douglas Katzman | Remove useless cross-compiler output
|
commit | commitdiff | tree |
2017-03-18 |
Douglas Katzman | Never abbreviate printed output from (TIME)
|
commit | commitdiff | tree |
2017-03-18 |
Douglas Katzman | Strength reduce from_space_p().
|
commit | commitdiff | tree |
2017-03-17 |
Douglas Katzman | Eliminate a branch from scavenge() to speed up GC
|
commit | commitdiff | tree |
2017-03-17 |
Douglas Katzman | Use less horrible logic during immobile defrag.
|
commit | commitdiff | tree |
2017-03-17 |
Douglas Katzman | Speed up search_dynamic_space(), thus preserve_pointer().
|
commit | commitdiff | tree |
2017-03-17 |
Douglas Katzman | Rename %SIMPLE-FUN-SELF vops, make closures great again.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Delete two decades worth of much ado about nothing.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Remove 4 piece-of-garbage indirection wrappers.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Fix signed-vs-unsigned comparisons.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Delete some hubbub and insanity.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Remove a kludge, fix a problem in UNSEEN-THROW-TAG...
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Remove assumptions in printf() format strings
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Put back os-context-register-t in mips-vm
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Make new implementation of NAMEIFY-CLOSURE GC-safe
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Remove package qualifiers
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Better implementation of closure naming, part 2 of 2.
|
commit | commitdiff | tree |
2017-03-16 |
Douglas Katzman | Rearrange things better now that forwarding-ptr.h exists
|
commit | commitdiff | tree |