Home
last modified time | relevance | path

Searched refs:MemoryRange (Results 1 – 19 of 19) sorted by relevance

/third_party/node/deps/v8/src/diagnostics/
Dunwinder.cc32 bool PCIsInCodeRange(const v8::MemoryRange& code_range, void* pc) { in PCIsInCodeRange()
39 bool PCIsInCodePages(size_t code_pages_length, const MemoryRange* code_pages, in PCIsInCodePages()
42 [](const MemoryRange& a, const MemoryRange& b) { in PCIsInCodePages()
46 MemoryRange fake_range{pc, 1}; in PCIsInCodePages()
49 [](const MemoryRange& a, const MemoryRange& b) { in PCIsInCodePages()
118 const MemoryRange* code_pages, in TryUnwindV8Frames()
163 bool Unwinder::PCIsInV8(size_t code_pages_length, const MemoryRange* code_pages, in PCIsInV8()
/third_party/node/deps/v8/include/
Dv8-unwinder.h59 struct MemoryRange { struct
65 MemoryRange code; argument
113 const MemoryRange* code_pages,
126 static bool PCIsInV8(size_t code_pages_length, const MemoryRange* code_pages,
Dv8-isolate.h1470 size_t CopyCodePages(size_t capacity, MemoryRange* code_pages_out);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
DvktMemoryMappingTests.cpp494 struct MemoryRange struct
496 MemoryRange (VkDeviceSize offset_ = ~(VkDeviceSize)0, VkDeviceSize size_ = ~(VkDeviceSize)0) in MemoryRange() argument
517 MemoryRange mapping;
518 vector<MemoryRange> flushMappings;
519 vector<MemoryRange> invalidateMappings;
897 MemoryMapping (const MemoryRange& range,
905 const MemoryRange& getRange (void) const { return m_range; } in getRange()
908 MemoryRange m_range;
913 MemoryMapping::MemoryMapping (const MemoryRange& range, in MemoryMapping()
1082 m_mapping = new MemoryMapping(MemoryRange(offset, size), ptr, m_referenceMemory); in mapRandom()
[all …]
/third_party/node/deps/v8/src/base/platform/
Dplatform-linux.cc158 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
161 std::vector<OS::MemoryRange> result = {}; in GetFreeMemoryRangesWithin()
Dplatform-solaris.cc68 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-darwin.cc95 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-qnx.cc151 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-openbsd.cc125 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-freebsd.cc100 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform.h304 struct MemoryRange { struct
311 static std::vector<MemoryRange> GetFreeMemoryRangesWithin( argument
Dplatform-aix.cc132 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-cygwin.cc274 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-starboard.cc477 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-fuchsia.cc378 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
Dplatform-win32.cc1665 std::vector<OS::MemoryRange> OS::GetFreeMemoryRangesWithin( in GetFreeMemoryRangesWithin()
1668 std::vector<OS::MemoryRange> result = {}; in GetFreeMemoryRangesWithin()
/third_party/node/deps/v8/src/execution/
Disolate.cc2525 std::vector<MemoryRange>* Isolate::GetCodePages() const { in ThrowInternal()
2529 void Isolate::SetCodePages(std::vector<MemoryRange>* new_code_pages) { in ThrowInternal()
3844 MemoryRange embedded_range{ in ThrowInternal()
5427 bool Overlapping(const MemoryRange& a, const MemoryRange& b) { in ThrowInternal()
5440 void Isolate::AddCodeMemoryRange(MemoryRange range) { in ThrowInternal()
5442 std::vector<MemoryRange>* old_code_pages = GetCodePages(); in ThrowInternal()
5445 auto overlapping = [range](const MemoryRange& a) { in ThrowInternal()
5453 std::vector<MemoryRange>* new_code_pages; in ThrowInternal()
5466 [](const MemoryRange& a, const MemoryRange& b) { in ThrowInternal()
5484 MemoryRange new_range{new_page_start, new_page_size}; in ThrowInternal()
[all …]
Disolate.h848 std::vector<MemoryRange>* GetCodePages() const;
850 void SetCodePages(std::vector<MemoryRange>* new_code_pages);
1960 void AddCodeMemoryRange(MemoryRange range);
2391 std::atomic<std::vector<MemoryRange>*> code_pages_{nullptr};
2392 std::vector<MemoryRange> code_pages_buffer1_;
2393 std::vector<MemoryRange> code_pages_buffer2_;
/third_party/node/deps/v8/src/api/
Dapi.cc9338 size_t Isolate::CopyCodePages(size_t capacity, MemoryRange* code_pages_out) { in CopyCodePages()
9345 std::vector<MemoryRange>* code_pages = isolate->GetCodePages(); in CopyCodePages()