2017-08-18 |
Douglas Katzman | Use defglobal less
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Fix C warning
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Remove kludge: use a fixup for (LAYOUT-OF NIL)
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Remove *ALLOCATION-POINTER* Lisp symbol from x86 backends
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Define 'current_dynamic_space' only for cheneygc
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Use {set,get}_alloc_pointer() abstraction in lieu of...
|
commit | commitdiff | tree |
2017-08-18 |
Douglas Katzman | Use defglobal more
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Fix SB-VM::SPACE-BYTES to avoid consing SAPs
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Fix bogus :skipped-on condition
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Change immobile space free pointers to alien vars
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Rename "promote" -> "enliven"
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Change read-only and static space free pointers to...
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Move declaration of anon_dynamic_space_start
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Remove a few objects from static space if #!+immobile...
|
commit | commitdiff | tree |
2017-08-17 |
Douglas Katzman | Teach SB-INTROSPECT:ALLOCATION-INFORMATION about :IMMOBILE...
|
commit | commitdiff | tree |
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 |