projects
/
sbcl.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix make-array transforms.
[sbcl.git]
/
src
/
runtime
/ gencgc.c
2013-12-31
Alastair Bridgewater
gencgc: code_page_p() must die!
commit
|
commitdiff
2013-12-31
Alastair Bridgewater
gencgc: Pick out shrunk object tails earlier in conserv...
commit
|
commitdiff
2013-12-31
Alastair Bridgewater
gencgc: More precise conservatism for pointers to boxed...
commit
|
commitdiff
2013-12-31
Alastair Bridgewater
gencgc: Simpler conservative root validation on non...
commit
|
commitdiff
2013-12-31
Alastair Bridgewater
gencgc: Extract go/no-go decision logic from preserve_p...
commit
|
commitdiff
2013-12-30
Alastair Bridgewater
gencgc: Reduce conservatism for pointers to unboxed...
commit
|
commitdiff
2013-12-01
Stas Boukarev
Add :application-type parameter for save-lisp-and-die...
commit
|
commitdiff
2013-08-30
Stas Boukarev
Remove a couple of unused variables in the C runtime.
commit
|
commitdiff
2013-06-02
Stas Boukarev
Better initialization of ir2-component-constants on...
commit
|
commitdiff
2013-05-21
Paul Khuong
Back end work for short vector SIMD packs
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Decide earlier about pinning large object pages.
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Fix potential out-of-bounds access in page_ends...
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Introduce a new predicate, page_ends_contiguous...
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Introduce a new predicate, page_starts_contiguo...
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Rename page_table field region_start_offset...
commit
|
commitdiff
2013-05-20
Alastair Bridgewater
gencgc: Defer moving pinned pages to newspace as late...
commit
|
commitdiff
2013-05-11
Alastair Bridgewater
code/room: Completely rewrite MAP-ALLOCATED-OBJECTS.
commit
|
commitdiff
2013-05-01
Alastair Bridgewater
gencgc: Compute bytes_allocated correctly during dynami...
commit
|
commitdiff
2012-12-21
David Lichteblau
Support building without PSEUDO-ATOMIC on POSIX safepoints
commit
|
commitdiff
2012-12-05
David Lichteblau
Port to x86-64 versions of Windows
commit
|
commitdiff
2012-11-20
David Lichteblau
LLP64: change signed long to sword_t
commit
|
commitdiff
2012-11-20
David Lichteblau
LLP64: change unsigned long to uword_t
commit
|
commitdiff
2012-11-13
David Lichteblau
PowerPC safepoints
commit
|
commitdiff
2012-11-02
David Lichteblau
Move the global safepoint to one page before static...
commit
|
commitdiff
2012-10-05
David Lichteblau
Preliminary work towards threads on win32
commit
|
commitdiff
2012-10-05
David Lichteblau
Port WITH-TLS-EA and other remaining FS prefix uses...
commit
|
commitdiff
2012-10-05
David Lichteblau
SPARC gencgc
commit
|
commitdiff
2012-09-11
David Lichteblau
Add odxprint, a replacement for FSHOW which can be...
commit
|
commitdiff
2012-08-10
David Lichteblau
Remove executable mode from several source files
commit
|
commitdiff
2012-08-10
David Lichteblau
Add safepoint mechanism
commit
|
commitdiff
2012-04-29
Nikodemus Siivola
gencgc: scale generation.bytes_consed_between_gc to...
commit
|
commitdiff
2012-04-27
Nikodemus Siivola
gencgc: i in add_new_area needs to be signed
commit
|
commitdiff
2012-04-20
Lutz Euler
Typo fixes in comments
commit
|
commitdiff
2012-04-14
Nikodemus Siivola
gencgc: tune the recent "more aggressive GC" changes
commit
|
commitdiff
2012-04-13
Nikodemus Siivola
cleanup: remove cast to (unsigned long) from print_ptr()
commit
|
commitdiff
2012-04-13
Nikodemus Siivola
cleanup: partial long cleanup in sniff_code_object...
commit
|
commitdiff
2012-04-13
Nikodemus Siivola
cleanup: gencgc copy_unboxed_object and shared gc_gener...
commit
|
commitdiff
2012-04-13
Nikodemus Siivola
cleanup: use size_t for new_areas_index and max_new_areas
commit
|
commitdiff
2012-04-13
Nikodemus Siivola
gencgc: reclaim space more aggressively
commit
|
commitdiff
2011-12-15
Alastair Bridgewater
Move control-stack scavenging to gc-common.c.
commit
|
commitdiff
2011-12-07
Nikodemus Siivola
gencgc: bogus memory fault handling
commit
|
commitdiff
2011-11-28
Nikodemus Siivola
gencgc: fix regression from 137ba2db2d362f03754ccd080dd...
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: refactor copy_large_unboxed_object and copy_la...
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: use OS_VM_SIZE_FMT in collect_garbage
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: os_vm_size_t for large_object_size
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: types in gc_alloc_large
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: types in gc_alloc_update_page_tables
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: void_diff returns os_vm_size_t
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: os_vm_size_t in gc_alloc_new_region
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: #define and use OS_VM_SIZE_FMT in write_genera...
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: unused variable in gc_free_heap
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: use os_vm_size_t in gc_find_freeish_pages...
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: use os_vm_size_t in count_generation_bytes_all...
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: use os_vm_size_t in npage_bytes
commit
|
commitdiff
2011-11-27
Nikodemus Siivola
cleanup: page_index_t canonicalization
commit
|
commitdiff
2011-11-19
Nikodemus Siivola
default gen.bytes_consed_between_gc to same 5% of dynam...
commit
|
commitdiff
2011-11-19
Nikodemus Siivola
default nursery to 5% of total dynamic space size on...
commit
|
commitdiff
2011-11-19
Nikodemus Siivola
unsigned long -> os_vm_size_t refactoring
commit
|
commitdiff
2011-11-10
Alastair Bridgewater
Make MAKE-LISP-OBJ pickier on CHENEYGC.
commit
|
commitdiff
2011-11-10
Alastair Bridgewater
gencgc: Make MAKE-LISP-OBJ of SIMPLE-FUN object address...
commit
|
commitdiff
2011-11-09
Nikodemus Siivola
killing lutexes, adding timeouts
commit
|
commitdiff
2011-10-19
Alastair Bridgewater
Fixnum and unsigned-fixnum array cleanups.
commit
|
commitdiff
2011-10-19
Alastair Bridgewater
Redefine symbol TLS slot indices.
commit
|
commitdiff
2011-08-28
Paul Khuong
Optional support for zlib-based in-memory deflate/infla...
commit
|
commitdiff
2011-07-06
Paul Khuong
Small cleanups
commit
|
commitdiff
2011-07-06
Paul Khuong
More conservative defaults in GENCGC
commit
|
commitdiff
2011-07-03
Paul Khuong
Fix the build - gencgc broken since 1.0.49.73 (4 commit...
commit
|
commitdiff
2011-07-03
Paul Khuong
Allocate at least gencgc_alloc_granularity bytes at...
commit
|
commitdiff
2011-07-03
Paul Khuong
Release address space to the OS at gencgc_release_granu...
commit
|
commitdiff
2011-07-03
Paul Khuong
Split GENCGC_PAGE_BYTES in 3 constants
commit
|
commitdiff
2011-07-03
Paul Khuong
Lazier zero_dirty_pages in gencgc
commit
|
commitdiff
2011-06-06
Nikodemus Siivola
write heap exhaustion information to the GC logfile...
commit
|
commitdiff
2011-05-30
Nikodemus Siivola
1.0.48.35: SB-EXT:GC-LOGFILE
commit
|
commitdiff
2011-03-22
Nikodemus Siivola
1.0.46.41: double-check simple functions in looks_like_...
commit
|
commitdiff
2011-02-20
Nikodemus Siivola
1.0.46.12: faster core startup
commit
|
commitdiff
2010-08-07
Alastair Bridgewater
1.0.41.21: runtime: Current stack and frame pointers...
commit
|
commitdiff
2010-08-06
Alastair Bridgewater
1.0.41.15: gencgc: Implement object pinning for non...
commit
|
commitdiff
2010-08-06
Alastair Bridgewater
1.0.41.12: gc: Unify gencgc and cheneygc interrupt...
commit
|
commitdiff
2010-08-06
Alastair Bridgewater
1.0.41.11: gc: Interrupt contexts and stacks should...
commit
|
commitdiff
2010-08-06
Alastair Bridgewater
1.0.41.10: gencgc: preserve context registers is not...
commit
|
commitdiff
2010-06-06
Alastair Bridgewater
1.0.39.6: valid_lisp_pointer_p() is gencgc-specific...
commit
|
commitdiff
2010-04-30
Alastair Bridgewater
1.0.38.4: Scrub control stack after scavenging on non...
commit
|
commitdiff
2010-04-30
Alastair Bridgewater
1.0.38.2: Gencgc error-checking fixes.
commit
|
commitdiff
2010-03-28
Nikodemus Siivola
1.0.37.4: robuster page table pickup
commit
|
commitdiff
2010-03-18
Nikodemus Siivola
1.0.36.30: print_generation_stats even if heap exhausti...
commit
|
commitdiff
2010-03-17
Nikodemus Siivola
1.0.36.27: less mprotect calls in GENCGC
commit
|
commitdiff
2009-11-19
Nikodemus Siivola
1.0.32.33: GENCGC tuning parameters
commit
|
commitdiff
2009-11-11
Nikodemus Siivola
1.0.32.25: save page table allocation information into...
commit
|
commitdiff
2009-11-11
Nikodemus Siivola
1.0.32.18: additional allocation information
commit
|
commitdiff
2009-03-22
Gabor Melis
1.0.26.16: fix gencgc on ppc
commit
|
commitdiff
2009-03-17
Gabor Melis
1.0.26.8: QSHOW changes, bug reporting guidelines
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.53: fix gencgc_handle_wp_violation on multicpu...
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.52: go through lisp_memory_fault_error on all...
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.42: make os_thread 0 on unithread builds
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.37: block deferrables when gc pending in PA
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.33: protect against recursive gcs
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.24: x86/x86-64 runtime pseudo atomic fixes
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.23: more allocation checks
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.21: handling of potential corruptions
commit
|
commitdiff
2009-02-16
Gabor Melis
1.0.25.18: it's only SHOW
commit
|
commitdiff
next