v8/test
jgruber 7b29fe434d Rename Code::instruction_{start,end,size} functions
In order to clarify the difference between, e.g., InstructionStart and
instruction_start, rename as follows:

Code::instruction_start -> raw_instruction_start
Code::instruction_end   -> raw_instruction_end
Code::instruction_size  -> raw_instruction_size

The difference between the camel-case and raw_* function families is
in how they handle off-heap-trampoline Code objects. For example, when
called on an off-heap-trampoline: raw_instruction_start returns the
trampoline's entry point, while InstructionStart returns the off-heap
code's entry point (located in the .text section of the binary).

Some callsites were updated to call the camel-case function family as
appropriate.

Bug: v8:6666
Change-Id: I4a572f47c2d161a853599d7c17879e263b0d1a87
Reviewed-on: https://chromium-review.googlesource.com/997532
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52387}
2018-04-05 11:39:32 +00:00
..
benchmarks Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
cctest Rename Code::instruction_{start,end,size} functions 2018-04-05 11:39:32 +00:00
common Revert "[wasm] Merge the WasmContext into WasmInstanceObject" 2018-04-04 17:08:02 +00:00
debugger Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
fuzzer Rename Code::instruction_{start,end,size} functions 2018-04-05 11:39:32 +00:00
inspector Reland "[debug] introduced runtime side effect check" 2018-04-05 03:36:10 +00:00
intl Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
js-perf-test Reland "Reland "[test] Add JSTest benchmark for object literal spread"" 2018-04-04 16:41:10 +00:00
memory [snapshot] add tracking for builtin snapshot size. 2017-08-31 07:29:31 +00:00
message Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
mjsunit Reland "Implement a new spec for timezone offset calculation" 2018-04-04 22:42:30 +00:00
mkgrokdump Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
mozilla Reland "Implement a new spec for timezone offset calculation" 2018-04-04 22:42:30 +00:00
preparser Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
test262 Reland "Ship BigInts" 2018-03-30 02:01:42 +00:00
unittests [Compiler] Split up Unoptimized/Optimized CompilationInfo and CompilationJobs 2018-04-04 21:09:01 +00:00
wasm-spec-tests [wasm] Update spec tests 2018-03-29 16:47:32 +00:00
webkit Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00
BUILD.gn Reland "[build] Remove legacy isolate configurations" 2018-03-28 12:36:55 +00:00