index
:
delta/bdwgc.git
add-long-weakref
draft-appveyor
draft-travis
fix_tsx_bug
freebsd-ports-devel-boehm-gc
freebsd-ports-devel-boehm-gc-integrate
gc6x-branch
gcc_boehmgc
ios-unified-ts-fix
jtotz-bdwgc-integrate
jtotz_bdwgc
master
mono_libgc
racket_gc
release-7_2
release-7_4
release-7_6
release-8_0
release-8_2
thread-suspend
github.com: ivmai/bdwgc.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mark.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix mark stack excessive growth during parallel mark
Andrew Horton
2013-12-23
1
-1
/
+9
*
Fix collection of objects referenced only from GC_mark_stack_X variables
Ivan Maidanski
2013-09-08
1
-14
/
+14
*
Fix more typos in comments
Ondrej Bilka
2013-07-31
1
-1
/
+1
*
Fix assertion violation in GC_mark_from prefetch loop
Ivan Maidanski
2013-07-17
1
-0
/
+4
*
Eliminate GC_first_nonempty atomic value reload in GC_mark_local assertion
Ivan Maidanski
2013-07-16
1
-13
/
+12
*
Fix typo in comment of GC_mark_from
Ivan Maidanski
2013-07-16
1
-1
/
+1
*
Test NO_WRAP_MARK_SOME macro to suppress WRAP_MARK_SOME-specific code
Ivan Maidanski
2013-07-15
1
-3
/
+4
*
Mark GC_started_thread_while_stopped() as GC_INNER
Ivan Maidanski
2013-07-15
1
-1
/
+1
*
Fix typos in comments
Ondrej Bilka
2013-07-11
1
-5
/
+5
*
Fix triple-letter typos in comments and documentation
Ivan Maidanski
2013-05-04
1
-1
/
+1
*
Make GC_print_trace always thread-safe and remove 'lock' argument
Ivan Maidanski
2012-12-23
1
-8
/
+4
*
Move GC_print_trace code inside LOCK/UNLOCK to GC_print_trace_inner
Ivan Maidanski
2012-12-23
1
-5
/
+14
*
Adjust printf format specifiers in GC_print_trace
Ivan Maidanski
2012-12-23
1
-5
/
+5
*
Fix GC_print_trace missing unlock
Ivan Maidanski
2012-12-23
1
-1
/
+4
*
Change definition of macros represented as block to be simple statement
Ivan Maidanski
2012-12-23
1
-6
/
+12
*
Replace GC_COND_LOG_PRINTF calls with WARN for allocation failure messages
Ivan Maidanski
2012-12-11
1
-4
/
+3
*
Prepend '#' symbol to GC number in logged messages
Ivan Maidanski
2012-12-10
1
-12
/
+15
*
Replace conditional GC_log_printf calls with GC_COND/VERBOSE_LOG_PRINTF
Ivan Maidanski
2012-11-12
1
-33
/
+17
*
Add FIXME for GC_max_large_allocd_bytes and GC_mark_stack_size growth
Ivan Maidanski
2012-11-06
1
-0
/
+1
*
Minimize code duplication in GC_mark_and_push
Ivan Maidanski
2012-10-23
1
-15
/
+6
*
Add comment for big local_mark_stack variables in mark.c
Ivan Maidanski
2012-10-19
1
-2
/
+4
*
Replace var-args GC_noop with fixed-args one
Ivan Maidanski
2012-09-09
1
-11
/
+8
*
Add GC_push_all/conditional() to GC public API
Ivan Maidanski
2012-06-02
1
-7
/
+13
*
Fix visibility of GC_push_all/conditional, GC_push_other_roots symbols
Ivan Maidanski
2012-06-02
1
-2
/
+2
*
mark.c: Replace C++ style comments with C ones in GC_is_marked
Ivan Maidanski
2012-03-18
1
-1
/
+1
*
Replace pointer relational comparisons with non-pointer ones
Ivan Maidanski
2012-03-05
1
-69
/
+77
*
Fix GC_push_all/selected boundaries check
Ivan Maidanski
2012-02-16
1
-2
/
+3
*
Turn internal GC_mark_stack_empty function into macro
Ivan Maidanski
2012-02-06
1
-5
/
+0
*
Use union of AO_t and word for mse_descr to avoid type casting
Ivan Maidanski
2012-01-29
1
-10
/
+10
*
Code refactoring regarding GC_PUSH_ONE_HEAP (mark)
Ivan Maidanski
2012-01-29
1
-7
/
+7
*
Adjust GC_log_printf format specifiers (regarding signed/unsigned long)
Ivan Maidanski
2012-01-28
1
-2
/
+2
*
Make GC_parallel a synonym to GC_markers_m1
Ivan Maidanski
2012-01-28
1
-3
/
+0
*
Parallel-marker code refactoring (replace GC_markers with GC_markers_m1)
Ivan Maidanski
2012-01-28
1
-2
/
+2
*
Change GC_markers and GC_nprocs type to int
Ivan Maidanski
2012-01-28
1
-1
/
+2
*
Replace ABORTs followed by statement with ABORT_RET having dummy
Ivan Maidanski
2012-01-23
1
-1
/
+1
*
Turn some unreachable return statements into reachable (to suppress
Ivan Maidanski
2012-01-23
1
-12
/
+12
*
Add 'const' qualifier to pointer argument of GC_clear/set_mark_bit,
Ivan Maidanski
2012-01-17
1
-2
/
+2
*
Add 'const' qualifier for GC_is_marked argument pointer
Ivan Maidanski
2012-01-13
1
-3
/
+2
*
Export mark-bit manipulation functions.
Petter Urkedal
2012-01-14
1
-6
/
+6
*
Review 'disclaim' add-on partially; fix code in some places again
Ivan Maidanski
2011-09-30
1
-19
/
+20
*
Fix some issues and avoid warnings in disclaim-related code.
Petter Urkedal
2011-09-30
1
-7
/
+12
*
Adjust comments and whitespace.
Petter Urkedal
2011-09-30
1
-3
/
+9
*
Add disclaim callbacks for efficient finalization.
Petter Urkedal
2011-09-30
1
-2
/
+40
*
Add missing GC_ATTR_UNUSED annotation to mark_ex_handler().
Ivan Maidanski
2011-09-20
1
-1
/
+1
*
Replace ARGSUSED comment-based annotation with GCC 'unused' attribute.
Ivan Maidanski
2011-09-14
1
-6
/
+3
*
Resolve "comparison of signed and unsigned values" compiler warnings.
Ivan Maidanski
2011-08-21
1
-1
/
+2
*
2011-06-30 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-26
1
-3
/
+2
*
2011-05-31 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-26
1
-5
/
+0
*
2011-05-23 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-26
1
-2
/
+6
*
2011-05-20 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-26
1
-33
/
+28
[next]