Changeset 2efe4b8 for src/Common/GC.cc


Ignore:
Timestamp:
Apr 25, 2018, 3:42:34 PM (5 years ago)
Author:
Aaron Moss <a3moss@…>
Branches:
new-env, with_gc
Children:
1cdfa82
Parents:
5af7306
Message:

Assorted GC bugfixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Common/GC.cc

    r5af7306 r2efe4b8  
    7777}
    7878
    79 void GC::new_generation() {
     79GC_Guard GC::new_generation() {
    8080        if ( ++g == gens.size() ) { gens.emplace_back(); }  // ensure new generation available
    8181        mark = !mark;  // switch mark so aged young objects will still be unmarked in old
     82        return { *this, g };
    8283}
    8384
Note: See TracChangeset for help on using the changeset viewer.