Relates :
|
In C1, for the G1/SATB pre-barrier, the SATB active flag is checked once in the generated LIR (in LIRGenerator::G1SATBCardTableModRef_pre_barrier() ), and then again in the runtime stub generated in c1_Runtime1.cpp and probably other CPU arches too. I suggest to remove the check in assembly code. This does not affect correctness.
|