Searched refs:RecordWriteStub (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.h87 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
89 RecordWriteStub(Isolate* isolate, function in class:v8::internal::RecordWriteStub
106 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
230 friend class RecordWriteStub;
281 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-arm.cc3908 void RecordWriteStub::Generate(MacroAssembler* masm) {
3916 // See RecordWriteStub::Patch for details.
3946 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
3983 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
4004 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-arm.cc557 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET,
628 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/heap/
H A Dincremental-marking.cc449 DCHECK(RecordWriteStub::GetMode(stub) == RecordWriteStub::STORE_BUFFER_ONLY);
456 RecordWriteStub::Patch(stub, RecordWriteStub::INCREMENTAL_COMPACTION);
458 RecordWriteStub::Patch(stub, RecordWriteStub::INCREMENTAL);
464 Heap* heap, RecordWriteStub::Mode mode) {
476 RecordWriteStub::Patch(Code::cast(e), mode);
547 RecordWriteStub::Mode mode = is_compacting_
548 ? RecordWriteStub
[all...]
/external/chromium_org/v8/src/arm64/
H A Dcode-stubs-arm64.h66 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
71 RecordWriteStub(Isolate* isolate, function in class:v8::internal::RecordWriteStub
91 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
270 friend class RecordWriteStub;
H A Dcode-stubs-arm64.cc969 // RecordWriteStub uses StoreBufferOverflowStub, which in turn uses
2494 // one RecordWriteStub.
3973 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
4010 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
4031 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
4109 void RecordWriteStub::Generate(MacroAssembler* masm) {
4117 // See RecordWriteStub::Patch for details.
H A Dmacro-assembler-arm64.cc4453 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET,
4526 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.h117 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
119 RecordWriteStub(Isolate* isolate, function in class:v8::internal::RecordWriteStub
136 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
334 friend class RecordWriteStub;
384 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-ia32.cc3909 void RecordWriteStub::Generate(MacroAssembler* masm) {
3940 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
3981 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
3999 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-ia32.cc488 RecordWriteStub stub(isolate(), object, value, address, OMIT_REMEMBERED_SET,
558 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.h125 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
127 RecordWriteStub(Isolate* isolate, function in class:v8::internal::RecordWriteStub
144 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
272 friend class RecordWriteStub;
323 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-mips.cc4116 void RecordWriteStub::Generate(MacroAssembler* masm) {
4125 // See RecordWriteStub::Patch for details.
4154 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
4194 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
4215 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-mips.cc271 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET,
345 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/mips64/
H A Dcode-stubs-mips64.h127 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
129 RecordWriteStub(Isolate* isolate, function in class:v8::internal::RecordWriteStub
146 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
274 friend class RecordWriteStub;
325 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-mips64.cc4154 void RecordWriteStub::Generate(MacroAssembler* masm) {
4163 // See RecordWriteStub::Patch for details.
4192 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
4232 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
4253 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-mips64.cc274 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET,
348 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.h112 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
114 RecordWriteStub(Isolate* isolate, Register object, Register value, function in class:v8::internal::RecordWriteStub
128 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
308 friend class RecordWriteStub;
359 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-x64.cc3850 void RecordWriteStub::Generate(MacroAssembler* masm) {
3858 // See RecordWriteStub::Patch for details.
3882 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
3919 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
3942 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-x64.cc424 RecordWriteStub stub(isolate(), object, map, dst, OMIT_REMEMBERED_SET,
494 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
/external/chromium_org/v8/src/x87/
H A Dcode-stubs-x87.h117 class RecordWriteStub: public PlatformCodeStub { class in namespace:v8::internal
119 RecordWriteStub(Isolate* isolate, Register object, Register value, function in class:v8::internal::RecordWriteStub
133 RecordWriteStub(uint32_t key, Isolate* isolate) function in class:v8::internal::RecordWriteStub
323 friend class RecordWriteStub;
373 DISALLOW_COPY_AND_ASSIGN(RecordWriteStub);
H A Dcode-stubs-x87.cc3572 void RecordWriteStub::Generate(MacroAssembler* masm) {
3603 void RecordWriteStub::GenerateIncremental(MacroAssembler* masm, Mode mode) {
3644 void RecordWriteStub::InformIncrementalMarker(MacroAssembler* masm) {
3662 void RecordWriteStub::CheckNeedsToInformIncrementalMarker(
H A Dmacro-assembler-x87.cc411 RecordWriteStub stub(isolate(), object, value, address, OMIT_REMEMBERED_SET,
477 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,

Completed in 1506 milliseconds