projects
/
platform
/
upstream
/
libgc.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/libgc.git
2018-06-21
Ivan Maidanski
Add GC_reachable_here after GC_END_STUBBORN_CHANGE...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Turn on GC assertions in NT_MAKEFILE for debug builds
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Fix NT_MAKEFILE for VS 2017
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Really use C11 static_assert if available (GCC/Clang...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Add missing type casts in remap and register_my_thread_...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Fix VirtualQuery call in case of malloc failure (Win32)
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Eliminate 'switch statement contains no case label...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Do not include windows.h when compiling gc_cpp.cc
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Fast fail on invalid CPU parameter passed to NT_MAKEFILE
commit
|
commitdiff
|
tree
|
snapshot
2018-06-20
Ivan Maidanski
Consistently define WIN32_LEAN_AND_MEAN/NOSERVICE befor...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Ivan Maidanski
Travis CI: Test compilation with -std=gnu11 option...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Ivan Maidanski
.gitignore: Ignore '.vs' folders
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Ivan Maidanski
Add cpu, make_as_lib, nothreads options to NT_MAKEFILE
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Ivan Maidanski
Suppress 'non-member operator new/delete may not be...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Ivan Maidanski
Do not include 'new' standard header from gc_cpp.h...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Ivan Maidanski
Eliminate 'declaration of var hides global declaration...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Ivan Maidanski
Eliminate 'variable might be uninitialized' warning...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Ivan Maidanski
Remove duplicate local variable in reclaim_block
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Ivan Maidanski
Delete log files produced by gctest and test_cpp on...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Ivan Maidanski
Fix dependency on gc_cpp source in BCC_MAKEFILE and...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Ivan Maidanski
Do not specify throw(bad_alloc) in gc_cpp.h
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Ivan Maidanski
Fix large object base computation in PUSH_CONTENTS...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Ivan Maidanski
Use atomic allocation for leafs in reverse_test (gctest)
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Ivan Maidanski
Fix typos in ChangeLog and generic_malloc
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Ivan Maidanski
Fix comment about inv_sz computation in setup_header
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Ivan Maidanski
Fix result computation in n_set_marks
commit
|
commitdiff
|
tree
|
snapshot
2018-06-13
Ivan Maidanski
Remove unnecessary type casts in n_set_marks
commit
|
commitdiff
|
tree
|
snapshot
2018-06-13
Ivan Maidanski
Fix multi-threaded gctest for the case of NTHREADS...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-13
Ivan Maidanski
Skip typed_test in gctest if NO_TYPED_TEST macro is...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-13
Ivan Maidanski
Update AUTHORS file (add Jared McNeill and Leonardo...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-13
Leonardo Taccari
Add support for NetBSD/aarch64
commit
|
commitdiff
|
tree
|
snapshot
2018-06-09
Ivan Maidanski
Fix 'need explicit cast to convert' compiler error...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Ivan Maidanski
Fix 'collecting from unknown thread' abort in leak...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Ivan Maidanski
Fix 'scope of var can be reduced' cppcheck warnings...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Ivan Maidanski
Match GC_NOEXCEPT definition between gc_cpp.h and gc_al...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Ivan Maidanski
Use noexcept specifier in gc_cpp if C++11
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Ivan Maidanski
Fix gctest in leak-finding mode
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Ivan Maidanski
Reformat code and comments in gc_allocator.h
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Ivan Maidanski
Travis CI: Workaround gcc-8 ASan internal error (use...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Ivan Maidanski
Use noexcept in gc_allocator
commit
|
commitdiff
|
tree
|
snapshot
2018-06-06
Ivan Maidanski
Never return null by C++ GC allocators
commit
|
commitdiff
|
tree
|
snapshot
2018-06-06
Ivan Maidanski
Travis CI: Upgrade gcc-7 to gcc-8
commit
|
commitdiff
|
tree
|
snapshot
2018-06-06
Ivan Maidanski
Workaround 'dynamic exception specifications deprecated...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Ivan Maidanski
Eliminate 'cast between incompatible function types...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Ivan Maidanski
Travis CI: Upgrade clang-4.0 to clang-5.0, and gcc...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Ivan Maidanski
Fix new and delete operators definition for DigitalMars...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Ivan Maidanski
Require DllMain-based thread registration when compilin...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Ivan Maidanski
Fix compilation by digimars.mak (DMC)
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Ivan Maidanski
Never return null pointer by C++ operator new (gc_cpp)
commit
|
commitdiff
|
tree
|
snapshot
2018-06-01
Ivan Maidanski
Workaround 'template-id not supported in this context...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Ivan Maidanski
.gitignore: Ignore gc.def (produced by digimars.mak)
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Ivan Maidanski
Fix compilation by WCC makefile
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Ivan Maidanski
Do not redefine MSWIN32 macro (WCC)
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Ivan Maidanski
Cleanup BCC makefile (remove absolute GC paths, fix...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-31
Ivan Maidanski
.gitignore: Ignore *.tds files (generated by bcc)
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Ivan Maidanski
Suppress 'functions containing switch are not expanded...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Ivan Maidanski
Make subthreadcreate test compilable even without libat...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Ivan Maidanski
Eliminate 'comparing signed and unsigned values' compil...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Ivan Maidanski
Eliminate 'possibly incorrect assignment in CORD_vsprin...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-29
Ivan Maidanski
Travis CI: Test USE_CUSTOM_SPECIFIC in 32-bit mode...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-25
Ivan Maidanski
Travis CI: Test MARK_BIT_PER_OBJ with USE_CUSTOM_SPECIF...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-25
Ivan Maidanski
Travis CI: Enable assertion checking for MARK_BIT_PER_OBJ
commit
|
commitdiff
|
tree
|
snapshot
2018-05-25
Ivan Maidanski
Hide value stored to thread-specific entries for a...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Ivan Maidanski
Fix GC_out_of_line_malloc in new_gc_alloc.h for out...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Ivan Maidanski
Fix test_cpp for MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Ivan Maidanski
Turn on incremental mode in test_cpp
commit
|
commitdiff
|
tree
|
snapshot
2018-05-24
Ivan Maidanski
Do not install gc_allocator.h, gc_disclaim.h unless...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
windows-untested: Update after include/weakpointer...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Remove C++ WeakPointer and CleanUp API which lacks...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Travis CI: Test Makefile.direct with MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Fix cords for MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Fix staticroots and trace tests for MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Fix typo in comment for CORD_ec_flush_buf prototype
commit
|
commitdiff
|
tree
|
snapshot
2018-05-23
Ivan Maidanski
Turn on incremental mode in cordtest cord/de and static...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-22
Ivan Maidanski
Collapse multiple page_was_dirty, remove_protection...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-19
Ivan Maidanski
Fix FAST_MALLOC_GRANS and malloc_many for MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-19
Ivan Maidanski
Enable compilation for Cygwin with MPROTECT_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Travis CI: Test MANUAL_VDB with --disable-munmap
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Travis CI: Do not require pkg-config
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Do not use PKG_CHECK_MODULES in configure
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Fix comments style in configure.ac and Makefile.am
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Travis CI: Test MANUAL_VDB (w/o parallel mark)
commit
|
commitdiff
|
tree
|
snapshot
2018-05-18
Ivan Maidanski
Fix missing GC_dirty calls for GC-allocated objects...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-17
Ivan Maidanski
Rename GC_dirty_async back to GC_dirty
commit
|
commitdiff
|
tree
|
snapshot
2018-05-17
Ivan Maidanski
Hide and rename GC_dirty to GC_dirty_async[_inner]
commit
|
commitdiff
|
tree
|
snapshot
2018-05-16
Ivan Maidanski
Remove code duplication in gcj_malloc and malloc_explic...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-16
Ivan Maidanski
Add assertions to finalize and threads support for...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-15
Ivan Maidanski
Workaround 'function nested_sp is never used' cppcheck...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-15
Ivan Maidanski
windows-untested: Update after stubborn.c file removal
commit
|
commitdiff
|
tree
|
snapshot
2018-05-15
Ivan Maidanski
Remove stubborn.c file
commit
|
commitdiff
|
tree
|
snapshot
2018-05-15
Ivan Maidanski
Fix return type in GC_set_warn_proc API documentation
commit
|
commitdiff
|
tree
|
snapshot
2018-05-15
Ivan Maidanski
Remove stubborn objects allocation code completely
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Fix tests for GC compiled with MANUAL_VDB
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Keep pointer to the start of previous entry in remove_s...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Fix missing GC_dirty invocation from debug_end_stubborn...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Eliminate source code duplication in stubborn.c
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Fix assertion violation and partial overlapping in...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-08
Ivan Maidanski
Do not merge dynamic root with the existing static...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-07
Ivan Maidanski
Fix potential null dereference in GC_CONS
commit
|
commitdiff
|
tree
|
snapshot
2018-05-07
Ivan Maidanski
Travis CI: Workaround 'pcr_interface.c is not analyzed...
commit
|
commitdiff
|
tree
|
snapshot
next