/dports/lang/v8/v8-9.6.180.12/src/deoptimizer/ |
H A D | translation-array.cc | 110 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginBuiltinContinuationFrame() argument 113 Add(bytecode_offset.ToInt()); in BeginBuiltinContinuationFrame() 121 BytecodeOffset bytecode_offset, int literal_id, unsigned height, in BeginJSToWasmBuiltinContinuationFrame() argument 125 Add(bytecode_offset.ToInt()); in BeginJSToWasmBuiltinContinuationFrame() 134 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginJavaScriptBuiltinContinuationFrame() argument 137 Add(bytecode_offset.ToInt()); in BeginJavaScriptBuiltinContinuationFrame() 144 BytecodeOffset bytecode_offset, int literal_id, unsigned height) { in BeginJavaScriptBuiltinContinuationWithCatchFrame() argument 148 Add(bytecode_offset.ToInt()); in BeginJavaScriptBuiltinContinuationWithCatchFrame() 158 Add(bytecode_offset.ToInt()); in BeginConstructStubFrame() 174 BytecodeOffset bytecode_offset, int literal_id, unsigned height, in BeginInterpretedFrame() argument [all …]
|
H A D | translated-state.cc | 60 int bytecode_offset = iterator.Next(); in TranslationArrayPrintSingleFrame() local 628 frame.bytecode_offset_ = bytecode_offset; in UnoptimizedFrame() 641 frame.bytecode_offset_ = bytecode_offset; in ConstructStubFrame() 649 frame.bytecode_offset_ = bytecode_offset; in BuiltinContinuationFrame() 658 frame.bytecode_offset_ = bytecode_offset; in JSToWasmBuiltinContinuationFrame() 668 frame.bytecode_offset_ = bytecode_offset; in JavaScriptBuiltinContinuationFrame() 677 frame.bytecode_offset_ = bytecode_offset; in JavaScriptBuiltinContinuationWithCatchFrame() 776 bytecode_offset.ToInt(), height); in CreateNextTranslatedFrame() 792 bytecode_offset.ToInt(), height); in CreateNextTranslatedFrame() 833 bytecode_offset.ToInt(), height); in CreateNextTranslatedFrame() [all …]
|
H A D | deoptimizer.cc | 708 int bytecode_offset = translated_frame->bytecode_offset().ToInt(); in LookupCatchHandler() local 879 BytecodeOffset bytecode_offset = in DoComputeOutputFrames() local 1018 const int bytecode_offset = in DoComputeUnoptimizedFrame() local 1391 BytecodeOffset bytecode_offset = translated_frame->bytecode_offset(); in DoComputeConstructStubFrame() local 1403 bytecode_offset.ToInt(), in DoComputeConstructStubFrame() 1485 bytecode_offset == BytecodeOffset::ConstructStubCreate() in DoComputeConstructStubFrame() 1504 DCHECK(bytecode_offset.IsValidForConstructStub()); in DoComputeConstructStubFrame() 1507 bytecode_offset == BytecodeOffset::ConstructStubCreate() in DoComputeConstructStubFrame() 1711 const BytecodeOffset bytecode_offset = translated_frame->bytecode_offset(); in DoComputeBuiltinContinuation() local 2103 BytecodeOffset bytecode_offset) { in ComputeSourcePositionFromBytecodeArray() argument [all …]
|
/dports/lang/micropython/micropython-1.17/py/ |
H A D | emitbc.c | 63 size_t bytecode_offset; member 254 emit->bytecode_offset = (size_t)MP_ALIGN(emit->bytecode_offset, sizeof(mp_obj_t)); in emit_write_bytecode_byte_obj() 270 emit->bytecode_offset = (size_t)MP_ALIGN(emit->bytecode_offset, sizeof(void *)); in emit_write_bytecode_byte_raw_code() 284 mp_uint_t bytecode_offset; in emit_write_bytecode_byte_unsigned_label() local 286 bytecode_offset = 0; in emit_write_bytecode_byte_unsigned_label() 288 bytecode_offset = emit->label_offsets[label] - emit->bytecode_offset - 3; in emit_write_bytecode_byte_unsigned_label() 292 c[1] = bytecode_offset; in emit_write_bytecode_byte_unsigned_label() 299 int bytecode_offset; in emit_write_bytecode_byte_signed_label() local 301 bytecode_offset = 0; in emit_write_bytecode_byte_signed_label() 303 bytecode_offset = emit->label_offsets[label] - emit->bytecode_offset - 3 + 0x8000; in emit_write_bytecode_byte_signed_label() [all …]
|
/dports/lang/v8/v8-9.6.180.12/src/baseline/ |
H A D | bytecode-offset-iterator.h | 38 inline void AdvanceToBytecodeOffset(int bytecode_offset) { in AdvanceToBytecodeOffset() argument 39 while (current_bytecode_offset() < bytecode_offset) { in AdvanceToBytecodeOffset() 42 DCHECK_EQ(bytecode_offset, current_bytecode_offset()); in AdvanceToBytecodeOffset()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/runtime/ |
H A D | runtime-interpreter.cc | 110 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 113 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION() 144 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 147 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/runtime/ |
H A D | runtime-interpreter.cc | 110 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 113 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION() 144 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 147 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
|
/dports/www/node10/node-v10.24.1/deps/v8/src/runtime/ |
H A D | runtime-interpreter.cc | 128 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 131 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION() 162 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 165 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
|
/dports/lang/v8/v8-9.6.180.12/src/runtime/ |
H A D | runtime-trace.cc | 115 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 118 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION() 166 CONVERT_SMI_ARG_CHECKED(bytecode_offset, 1); in RUNTIME_FUNCTION() 169 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
|
/dports/www/firefox/firefox-99.0/third_party/rust/jsparagus-emitter/src/ |
H A D | control_structures.rs | 6 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 107 let offsets = vec![emitter.emit.bytecode_offset()]; in emit() 177 let mut offset = emit.bytecode_offset(); in open_loop() 180 offset = emit.bytecode_offset(); in open_loop() 188 let offset = emit.bytecode_offset(); in close_loop() 223 let offset = emit.bytecode_offset(); in new() 431 let offset = emitter.emit.bytecode_offset(); in emit()
|
H A D | emitter.rs | 15 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 316 let mut target = self.bytecode_offset(); in emit_jump_target_and_patch() 345 pub fn bytecode_offset(&mut self) -> BytecodeOffset { in bytecode_offset() method 1362 let offset = self.bytecode_offset(); in enter_lexical_scope() 1376 let offset = self.bytecode_offset(); in leave_lexical_scope() 1403 let offset = self.bytecode_offset(); in enter_scope_hole() 1417 let offset = self.bytecode_offset(); in leave_scope_hole() 1422 self.main_offset = self.bytecode_offset(); in switch_to_main()
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/jsparagus-emitter/src/ |
H A D | control_structures.rs | 6 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 107 let offsets = vec![emitter.emit.bytecode_offset()]; in emit() 177 let mut offset = emit.bytecode_offset(); in open_loop() 180 offset = emit.bytecode_offset(); in open_loop() 188 let offset = emit.bytecode_offset(); in close_loop() 223 let offset = emit.bytecode_offset(); in new() 431 let offset = emitter.emit.bytecode_offset(); in emit()
|
H A D | emitter.rs | 15 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 315 let mut target = self.bytecode_offset(); in emit_jump_target_and_patch() 344 pub fn bytecode_offset(&mut self) -> BytecodeOffset { in bytecode_offset() method 1357 let offset = self.bytecode_offset(); in enter_lexical_scope() 1371 let offset = self.bytecode_offset(); in leave_lexical_scope() 1398 let offset = self.bytecode_offset(); in enter_scope_hole() 1412 let offset = self.bytecode_offset(); in leave_scope_hole() 1417 self.main_offset = self.bytecode_offset(); in switch_to_main()
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/jsparagus-emitter/src/ |
H A D | control_structures.rs | 6 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 107 let offsets = vec![emitter.emit.bytecode_offset()]; in emit() 177 let mut offset = emit.bytecode_offset(); in open_loop() 180 offset = emit.bytecode_offset(); in open_loop() 188 let offset = emit.bytecode_offset(); in close_loop() 223 let offset = emit.bytecode_offset(); in new() 431 let offset = emitter.emit.bytecode_offset(); in emit()
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/jsparagus-emitter/src/ |
H A D | control_structures.rs | 6 use stencil::bytecode_offset::{BytecodeOffset, BytecodeOffsetDiff}; 107 let offsets = vec![emitter.emit.bytecode_offset()]; in emit() 177 let mut offset = emit.bytecode_offset(); in open_loop() 180 offset = emit.bytecode_offset(); in open_loop() 188 let offset = emit.bytecode_offset(); in close_loop() 223 let offset = emit.bytecode_offset(); in new() 431 let offset = emitter.emit.bytecode_offset(); in emit()
|
/dports/lang/janet/janet-1.19.2/src/core/ |
H A D | debug.c | 197 static void helper_find(int32_t argc, Janet *argv, JanetFuncDef **def, int32_t *bytecode_offset) { in helper_find() argument 202 janet_debug_find(def, bytecode_offset, source, line, col); in helper_find() 207 static void helper_find_fun(int32_t argc, Janet *argv, JanetFuncDef **def, int32_t *bytecode_offset… in helper_find_fun() argument 212 *bytecode_offset = offset; in helper_find_fun()
|
/dports/lang/v8/v8-9.6.180.12/src/objects/ |
H A D | code-inl.h | 468 uintptr_t Code::GetBaselinePCForBytecodeOffset(int bytecode_offset, in GetBaselinePCForBytecodeOffset() argument 475 offset_iterator.AdvanceToBytecodeOffset(bytecode_offset); in GetBaselinePCForBytecodeOffset() 486 uintptr_t Code::GetBaselineStartPCForBytecodeOffset(int bytecode_offset, in GetBaselineStartPCForBytecodeOffset() argument 488 return GetBaselinePCForBytecodeOffset(bytecode_offset, kPcAtStartOfBytecode, in GetBaselineStartPCForBytecodeOffset() 492 uintptr_t Code::GetBaselineEndPCForBytecodeOffset(int bytecode_offset, in GetBaselineEndPCForBytecodeOffset() argument 494 return GetBaselinePCForBytecodeOffset(bytecode_offset, kPcAtEndOfBytecode, in GetBaselineEndPCForBytecodeOffset() 498 uintptr_t Code::GetBaselinePCForNextExecutedBytecode(int bytecode_offset, in GetBaselinePCForNextExecutedBytecode() argument 507 bytecode_offset); in GetBaselinePCForNextExecutedBytecode() 514 return GetBaselineEndPCForBytecodeOffset(bytecode_offset, bytecodes); in GetBaselinePCForNextExecutedBytecode()
|
/dports/www/node10/node-v10.24.1/deps/v8/src/profiler/ |
H A D | tick-sample.cc | 260 i::Object* bytecode_offset = i::Memory::Object_at( in GetStackSample() local 265 if (HAS_HEAP_OBJECT_TAG(bytecode_array) && HAS_SMI_TAG(bytecode_offset)) { in GetStackSample() 268 i::Internals::SmiValue(bytecode_offset)); in GetStackSample()
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/jsparagus-stencil/src/ |
H A D | lib.rs | 1 pub mod bytecode_offset; module
|
/dports/www/firefox/firefox-99.0/third_party/rust/jsparagus-stencil/src/ |
H A D | lib.rs | 1 pub mod bytecode_offset; module
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/jsparagus-stencil/src/ |
H A D | lib.rs | 1 pub mod bytecode_offset; module
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/jsparagus-stencil/src/ |
H A D | lib.rs | 1 pub mod bytecode_offset; module
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/profiler/ |
H A D | tick-sample.cc | 283 i::Address bytecode_offset = base::Memory<i::Address>( in GetStackSample() local 289 HAS_SMI_TAG(bytecode_offset)) { in GetStackSample() 291 bytecode_array + i::Internals::SmiValue(bytecode_offset)); in GetStackSample()
|
/dports/lang/v8/v8-9.6.180.12/test/cctest/interpreter/ |
H A D | source-position-matcher.cc | 182 BytecodeArrayIterator* iterator, int bytecode_offset) { in AdvanceBytecodeIterator() argument 183 while (iterator->current_offset() != bytecode_offset) { in AdvanceBytecodeIterator()
|
/dports/devel/sentry-cli/sentry-cli-1.71.0/cargo-crates/sourcemap-5.0.0/src/ |
H A D | hermes.rs | 91 pub fn get_original_function_name(&self, bytecode_offset: u32) -> Option<&str> { in get_original_function_name() 92 let token = self.sm.lookup_token(0, bytecode_offset)?; in get_original_function_name()
|