Removed the original AddWork method from the class and added 2 new methods: AddWorkGC and AddWorkMutator. The AddWorkMutator signals to the gc-threads if the worklist that gets work added was previously empty. The AddWorkGC is the same as the previous AddWork method.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Removed unused GetEvaluationPrimitive class method.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Removed some uncommented code.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the Clone and GetEmptyPrimitive operations to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the clone operation to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Changed the Clone and EmergencyFrameFrom operations to reflect changes made to the new operation of VMObject and VMAbstractObject in case of the pauseless gc.
Removed ProtectedClone method
For the Pauseless GC added 2 Clone methods: one for gc-threads and one for mutator threads. Changed new implementation.
Added 2 Clone operations for the Pauseless GC: one for GC-threads and one for mutator threads.
Added 2 Clone operations for the Pauseless GC: one for GC-threads and one for mutator threads.
Added 2 Clone operations for the Pauseless GC: one for GC-threads and one for mutator threads.