]> granicus.if.org Git - gc/commit
Eliminate GC_first_nonempty atomic value reload in GC_mark_local assertion
authorIvan Maidanski <ivmai@mail.ru>
Tue, 16 Jul 2013 14:54:54 +0000 (18:54 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 16 Jul 2013 14:54:54 +0000 (18:54 +0400)
commit036c30a2300197415717efcf4b2b8daffe65162d
tree53e156ae509f03af96cbdcb22e13c576110bf4c9
parentb6e20a6fbb283a0cf64a0c44714236d8818c165d
Eliminate GC_first_nonempty atomic value reload in GC_mark_local assertion

* mark.c (GC_mark_from, GC_mark_local, GC_do_parallel_mark): Reformat
code partially.
* mark.c (GC_mark_local): Use "my_first_nonempty" in assertion
instead of reloading value of GC_first_nonempty twice.
mark.c