Home
last modified time | relevance | path

Searched refs:StoreBuffer (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/heap/
Dstore-buffer.cc19 StoreBuffer::StoreBuffer(Heap* heap) in StoreBuffer() function in v8::internal::StoreBuffer
39 void StoreBuffer::SetUp() { in SetUp()
102 void StoreBuffer::TearDown() { in TearDown()
113 void StoreBuffer::StoreBufferOverflow(Isolate* isolate) { in StoreBufferOverflow()
119 bool StoreBuffer::SpaceAvailable(intptr_t space_needed) { in SpaceAvailable()
124 void StoreBuffer::EnsureSpace(intptr_t space_needed) { in EnsureSpace()
184 void StoreBuffer::ExemptPopularPages(int prime_sample_step, int threshold) { in ExemptPopularPages()
217 void StoreBuffer::Filter(int flag) { in Filter()
241 bool StoreBuffer::PrepareForIteration() { in PrepareForIteration()
265 void StoreBuffer::ClearFilteringHashSets() { in ClearFilteringHashSets()
[all …]
Dstore-buffer.h18 class StoreBuffer; variable
24 class StoreBuffer {
26 explicit StoreBuffer(Heap* heap);
161 explicit StoreBufferRebuilder(StoreBuffer* store_buffer) in StoreBufferRebuilder()
167 StoreBuffer* store_buffer_;
181 explicit StoreBufferRebuildScope(Heap* heap, StoreBuffer* store_buffer, in StoreBufferRebuildScope()
197 StoreBuffer* store_buffer_;
205 explicit DontMoveStoreBufferEntriesScope(StoreBuffer* store_buffer) in DontMoveStoreBufferEntriesScope()
216 StoreBuffer* store_buffer_;
Dstore-buffer-inl.h15 void StoreBuffer::Mark(Address addr) { in Mark()
29 inline void StoreBuffer::MarkSynchronized(Address addr) { in MarkSynchronized()
35 void StoreBuffer::EnterDirectlyIntoStoreBuffer(Address addr) { in EnterDirectlyIntoStoreBuffer()
Dheap.h1700 StoreBuffer* store_buffer() { return &store_buffer_; } in ROOT_LIST()
2330 StoreBuffer store_buffer_;
2432 friend class StoreBuffer; variable
Dmark-compact.h813 friend class StoreBuffer; variable
/external/v8/test/unittests/compiler/
Dsimplified-operator-unittest.cc147 EXPECT_EQ(simplified1.StoreBuffer(access), simplified2.StoreBuffer(access)); in TEST_P()
171 TEST_P(SimplifiedBufferAccessOperatorTest, StoreBuffer) { in TEST_P() argument
174 const Operator* op = simplified.StoreBuffer(access); in TEST_P()
Dload-elimination-unittest.cc59 simplified()->StoreBuffer(BufferAccess(kExternalInt8Array)), object2, in TEST_F()
/external/v8/src/compiler/
Dsimplified-operator.cc226 struct StoreBuffer##Type##Operator final : public Operator1<BufferAccess> { \
227 StoreBuffer##Type##Operator() \
234 StoreBuffer##Type##Operator kStoreBuffer##Type;
283 const Operator* SimplifiedOperatorBuilder::StoreBuffer(BufferAccess access) { in StoreBuffer() function in v8::internal::compiler::SimplifiedOperatorBuilder
Dsimplified-operator.h182 const Operator* StoreBuffer(BufferAccess);
Dopcodes.h202 V(StoreBuffer) \
Djs-typed-lowering.cc1108 NodeProperties::ChangeOp(node, simplified()->StoreBuffer(access)); in ReduceJSStoreProperty()
/external/v8/src/
Dassembler.cc1065 FUNCTION_ADDR(StoreBuffer::StoreBufferOverflow))); in store_buffer_overflow_function()
/external/chromium-trace/catapult/telemetry/telemetry/internal/testing/
Dperf_report_output.txt451 0.24^7186236^HTMLParserThrea^chrome ^[.] v8::internal::StoreBuffer::IteratePointersIn…
453 …--- v8::internal::StoreBuffer::IteratePointersInStoreBuffer(void (*)(v8::internal::HeapObject**, v…
525 0.24^7106943^HTMLParserThrea^chrome ^[.] v8::internal::StoreBuffer::Compact()
527 --- v8::internal::StoreBuffer::Compact()
/external/v8/src/x87/
Dmacro-assembler-x87.cc172 test(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc174 test(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/src/arm/
Dmacro-assembler-arm.cc675 tst(scratch, Operand(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc510 mov(r0, Operand(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/src/arm64/
Dmacro-assembler-arm64.cc3853 DCHECK(StoreBuffer::kStoreBufferOverflowBit == in RememberedSetHelper()
/external/v8/src/x64/
Dmacro-assembler-x64.cc228 testp(scratch, Immediate(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/
DChangeLog4476 StoreBuffer/SlotsBuffer (Chromium issues 454297, 465273).
4516 StoreBuffer/SlotsBuffer (Chromium issue 454297).
10831 StoreBuffer::Filter.
/external/v8/src/mips/
Dmacro-assembler-mips.cc397 And(t8, scratch, Operand(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc399 And(t8, scratch, Operand(StoreBuffer::kStoreBufferOverflowBit)); in RememberedSetHelper()