Home
last modified time | relevance | path

Searched refs:RecordWriteStub (Results 1 – 25 of 37) sorted by relevance

12

/external/v8/src/arm/
Dcode-stubs-arm.h51 class RecordWriteStub: public PlatformCodeStub {
53 RecordWriteStub(Isolate* isolate, in RecordWriteStub() function
70 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
193 friend class RecordWriteStub; variable
244 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-arm.cc2876 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
2914 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
2948 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
2969 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
Dmacro-assembler-arm.cc535 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET, in RecordWriteForMap()
606 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action, in RecordWrite()
/external/v8/src/ppc/
Dcode-stubs-ppc.h78 class RecordWriteStub : public PlatformCodeStub {
80 RecordWriteStub(Isolate* isolate, Register object, Register value, in RecordWriteStub() function
94 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
213 friend class RecordWriteStub; variable
264 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-ppc.cc3030 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
3063 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
3096 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
3117 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
Dmacro-assembler-ppc.cc376 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET, in RecordWriteForMap()
441 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action, in RecordWrite()
/external/v8/src/mips/
Dcode-stubs-mips.h78 class RecordWriteStub: public PlatformCodeStub {
80 RecordWriteStub(Isolate* isolate, in RecordWriteStub() function
97 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
224 friend class RecordWriteStub; variable
275 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-mips.cc3076 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
3114 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
3151 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
3172 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
/external/v8/src/mips64/
Dcode-stubs-mips64.h79 class RecordWriteStub: public PlatformCodeStub {
81 RecordWriteStub(Isolate* isolate, in RecordWriteStub() function
98 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
225 friend class RecordWriteStub; variable
276 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-mips64.cc3079 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
3117 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
3154 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
3175 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
/external/v8/src/ia32/
Dcode-stubs-ia32.h117 class RecordWriteStub: public PlatformCodeStub {
119 RecordWriteStub(Isolate* isolate, in RecordWriteStub() function
136 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
316 friend class RecordWriteStub; variable
366 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-ia32.cc2843 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
2874 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
2912 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
2930 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
Dmacro-assembler-ia32.cc518 RecordWriteStub stub(isolate(), object, value, address, OMIT_REMEMBERED_SET, in RecordWriteForMap()
588 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action, in RecordWrite()
/external/v8/src/x64/
Dcode-stubs-x64.h112 class RecordWriteStub: public PlatformCodeStub {
114 RecordWriteStub(Isolate* isolate, Register object, Register value, in RecordWriteStub() function
128 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
310 friend class RecordWriteStub; variable
361 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-x64.cc2775 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
2807 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
2841 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
2864 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
/external/v8/src/x87/
Dcode-stubs-x87.h117 class RecordWriteStub: public PlatformCodeStub {
119 RecordWriteStub(Isolate* isolate, Register object, Register value, in RecordWriteStub() function
133 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
313 friend class RecordWriteStub; variable
363 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-x87.cc2661 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
2692 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
2730 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
2748 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
Dmacro-assembler-x87.cc437 RecordWriteStub stub(isolate(), object, value, address, OMIT_REMEMBERED_SET, in RecordWriteForMap()
503 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action, in RecordWrite()
/external/v8/src/heap/
Dincremental-marking.cc412 DCHECK(RecordWriteStub::GetMode(stub) == RecordWriteStub::STORE_BUFFER_ONLY); in ActivateGeneratedStub()
419 RecordWriteStub::Patch(stub, RecordWriteStub::INCREMENTAL_COMPACTION); in ActivateGeneratedStub()
421 RecordWriteStub::Patch(stub, RecordWriteStub::INCREMENTAL); in ActivateGeneratedStub()
427 Heap* heap, RecordWriteStub::Mode mode) { in PatchIncrementalMarkingRecordWriteStubs()
440 RecordWriteStub::Patch(Code::cast(e), mode); in PatchIncrementalMarkingRecordWriteStubs()
533 RecordWriteStub::Mode mode = is_compacting_ in StartMarking()
534 ? RecordWriteStub::INCREMENTAL_COMPACTION in StartMarking()
535 : RecordWriteStub::INCREMENTAL; in StartMarking()
971 RecordWriteStub::STORE_BUFFER_ONLY); in Stop()
/external/v8/src/s390/
Dcode-stubs-s390.h73 class RecordWriteStub : public PlatformCodeStub {
75 RecordWriteStub(Isolate* isolate, Register object, Register value, in RecordWriteStub() function
89 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
239 friend class RecordWriteStub; variable
290 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
Dcode-stubs-s390.cc2978 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
3009 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
3041 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
3061 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
/external/v8/src/arm64/
Dcode-stubs-arm64.h66 class RecordWriteStub: public PlatformCodeStub {
71 RecordWriteStub(Isolate* isolate, in RecordWriteStub() function
91 RecordWriteStub(uint32_t key, Isolate* isolate) in RecordWriteStub() function
273 friend class RecordWriteStub; variable
Dcode-stubs-arm64.cc2807 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) { in GenerateIncremental()
2843 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) { in InformIncrementalMarker()
2864 void RecordWriteStub::CheckNeedsToInformIncrementalMarker( in CheckNeedsToInformIncrementalMarker()
2932 void RecordWriteStub::Generate(MacroAssembler* masm) { in Generate()
Dmacro-assembler-arm64.cc4095 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET, in RecordWriteForMap()
4168 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action, in RecordWrite()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc341 RecordWriteStub stub(isolate(), object_, scratch0_, scratch1_, in Generate()

12