2017-08-17 |
Douglas Katzman | Unbreak #!-immobile-space builds
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Untangle spaghetti in process_directory()
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Don't emit "sub rsp, 0"
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Put assembly routines in immobile space if it exists
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Change some cold-fixup stuff
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Simplify immobile_space_coreparse()
|
commit | commitdiff | tree |
2017-08-16 |
Douglas Katzman | Remove weird anti-pattern wrt REFERENCE-CONDITION
|
commit | commitdiff | tree |
2017-08-15 |
Douglas Katzman | Remove vops for LOWTAG-OF
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Tweak some immobile-space reader conditionals for correctness.
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Add some bits to LAYOUT
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Add :immobile-code-space-size arg to gencgc-space-setup
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | x86-64: shorten encoding of BT if possible
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Add fop for CONDITION layout and change fop-layout...
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Use anaphoric macro
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Use successful_malloc(), not malloc()
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Rename variable to CLASSOID when we mean that
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Change STANDARD[-FUNCALLABLE]-INSTANCE metaclassoid...
|
commit | commitdiff | tree |
2017-08-14 |
Douglas Katzman | Remove needless complexity
|
commit | commitdiff | tree |
2017-08-12 |
Douglas Katzman | Implement is-lisp-pointer in Lisp without MEMBER test
|
commit | commitdiff | tree |
2017-08-12 |
Douglas Katzman | Simpify (X - (X & mask)) to (X & ~mask)
|
commit | commitdiff | tree |
2017-08-11 |
Douglas Katzman | Avoid making 64K stack frames
|
commit | commitdiff | tree |
2017-08-11 |
Douglas Katzman | Remove deprecated CLOBBER-IT restart
|
commit | commitdiff | tree |
2017-08-11 |
Douglas Katzman | Store number of bytes user per page in core file directory
|
commit | commitdiff | tree |
2017-08-11 |
Douglas Katzman | Unbreak test
|
commit | commitdiff | tree |
2017-08-11 |
Douglas Katzman | x86-64: Store instance layout within pseudo-atomic...
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Remove LAYOUT-PURE slot, read same from DD-PURE
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | sparc: Remove unused var and linker noise
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Use new LAYOUT helper function where applicable
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Unbreak cheneygc in wake of change 18b0e21f17
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Remove unused function
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Change some backtrace stuff to take 'struct vector...
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Autogenerate lispobj casting functions
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Reduce transother[] to a 64 element array, make it...
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Inline scavenge of each hashtable key/value pair
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Fix null pointer deref
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Add compute_lispobj() as a thin wrapper on make_lispobj()
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Trivial rename
|
commit | commitdiff | tree |
2017-08-10 |
Douglas Katzman | Fix a slow leak
|
commit | commitdiff | tree |
2017-08-09 |
Douglas Katzman | x86-64: Decode FS: instruction prefix
|
commit | commitdiff | tree |
2017-08-09 |
Douglas Katzman | x86-64: special case alloc_tramp for the commonest...
|
commit | commitdiff | tree |
2017-08-09 |
Douglas Katzman | x86-64: Fix insanely subtle bug in get_pseudo_atomic_atomic()
|
commit | commitdiff | tree |
2017-08-08 |
Douglas Katzman | Fix warning under CLISP host
|
commit | commitdiff | tree |
2017-08-08 |
Douglas Katzman | Majorly simplify opening of unicode property files
|
commit | commitdiff | tree |
2017-08-05 |
Douglas Katzman | Change LET* to LET to clarify lack of serial dependence
|
commit | commitdiff | tree |
2017-08-05 |
Douglas Katzman | Remove *!initial-debug-sources*
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Add verbosity control to genesis
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | If losing due to wrong build-id, print the darn thing
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Workaround next problem with MSAN and amend previous...
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Use proper PIC relocations in x86-64-assem.S
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | gencgc: allow operation without SIGSEGV handler
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Use calloc() for immobile varyobj page table
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Don't fear the "not" operator
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Hide more stuff in backend assembler package.
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Simplify fixup_space() in coreparse
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Revert "freeze MUTEX"
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Workaround spurious complaints by ASAN and MSAN.
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | Freeze MUTEX type
|
commit | commitdiff | tree |
2017-08-04 |
Douglas Katzman | x86-64: LEA with neither disp nor index is MOV
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Unbreak sparc and enable :relocatable-heap
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Remove multiple variants of fun-type shareification
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Put RECONS in SB-INT: and remove alter ego SHARING...
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Default to :relocatable-heap for arm,arm64,ppc
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Unbreak cross-compilation
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Appease clang-tidy
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Enable heap relocation for x86
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Fix ARM build
|
commit | commitdiff | tree |
2017-08-03 |
Douglas Katzman | Dynamic space relocation, part 1 of 2
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Dynamic space relocation, part 1 of 2
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Special-case "all slots are tagged" in instance_scan()
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Rejigger pathnames and such to facilitate sandboxed...
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Clean up cross-compilation package creation, part 2...
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Clean up cross-compilation package creation, part 1...
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | x86-64: improve %instance-typep if #!+immobile-space
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Change *restart-lisp-function* to a C symbol
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | gencgc: Specify some preprocessor conditionals differently
|
commit | commitdiff | tree |
2017-08-02 |
Douglas Katzman | Define save() only for cheneygc, not gencgc
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | x86-64: optimize imm-to-mem move for structure inits
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | Prefer strings for package names
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | x86-64: use smaller operand in fixed-alloc if possible
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | Revert "Improve weak hash table scavenging"
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | x86-64: combine writes to closure header
|
commit | commitdiff | tree |
2017-08-01 |
Douglas Katzman | Improve weak hash table scavenging
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | x86-64: Treat more symbols as having immediate storage...
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Pass through DX-P to INIT-SLOT vop
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Try to be slightly smarter about dumping COMPONENT...
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Emit no noise from WITH-ALIEN if #!+sb-show
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Refactor COMPILE-IN-LEXENV and relatives
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Avoid one memory load where LEA will do
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Name formatter lambdas nicely
|
commit | commitdiff | tree |
2017-07-31 |
Douglas Katzman | Omit unused structure copiers
|
commit | commitdiff | tree |
2017-07-28 |
Douglas Katzman | Fix C warning when gc_assert expands to nothing
|
commit | commitdiff | tree |
2017-07-26 |
Douglas Katzman | Remove #+cmu noise from LOOP and fix clsql build failure
|
commit | commitdiff | tree |
2017-07-25 |
Douglas Katzman | Resolve chicken-and-egg problem with SYMBOL-VALUE.
|
commit | commitdiff | tree |
2017-07-24 |
Douglas Katzman | Remove comment obsoleted by change 453dc0a7ab
|
commit | commitdiff | tree |
2017-07-21 |
Douglas Katzman | Revert %set-fill-pointer transform of rev 8d436c86dc
|
commit | commitdiff | tree |
2017-07-19 |
Douglas Katzman | Use defglobal, not defvar, for mutexes
|
commit | commitdiff | tree |
2017-07-19 |
Douglas Katzman | Don't wire in address of #'enter-alien-callback on...
|
commit | commitdiff | tree |
2017-07-19 |
Douglas Katzman | Remove irrelevant comment.
|
commit | commitdiff | tree |
2017-07-19 |
Douglas Katzman | Remove *ENTER-ALIEN-CALLBACK* symbol.
|
commit | commitdiff | tree |
2017-07-19 |
Douglas Katzman | Accept c-callable symbols in static-fdefn-offset
|
commit | commitdiff | tree |