| Index: runtime/vm/assembler_ia32.h
|
| diff --git a/runtime/vm/assembler_ia32.h b/runtime/vm/assembler_ia32.h
|
| index f08b9d099fe9f79bfa3b827015d7412c86bc84b2..96d08f750a431cc5c64cf604b3de9f9657b4b54b 100644
|
| --- a/runtime/vm/assembler_ia32.h
|
| +++ b/runtime/vm/assembler_ia32.h
|
| @@ -878,18 +878,21 @@ class Assembler : public ValueObject {
|
| Label* trace,
|
| bool near_jump);
|
|
|
| - void UpdateAllocationStats(intptr_t cid,
|
| - Register temp_reg,
|
| - Heap::Space space);
|
| + ClassHeapStats** UpdateAllocationStats(intptr_t cid,
|
| + Register temp_reg,
|
| + Heap::Space space,
|
| + bool inline_isolate = true);
|
|
|
| void UpdateAllocationStatsWithSize(intptr_t cid,
|
| Register size_reg,
|
| Register temp_reg,
|
| - Heap::Space space);
|
| + Heap::Space space,
|
| + bool inline_isolate = true);
|
| void UpdateAllocationStatsWithSize(intptr_t cid,
|
| intptr_t instance_size,
|
| Register temp_reg,
|
| - Heap::Space space);
|
| + Heap::Space space,
|
| + bool inline_isolate = true);
|
|
|
| // Inlined allocation of an instance of class 'cls', code has no runtime
|
| // calls. Jump to 'failure' if the instance cannot be allocated here.
|
|
|