v8/test
Franziska Hinkelmann 961add84fd [type-profile] Collect types for parameters.
Add the source position to variables if they are parameters.

Collect type information for parameters and return values. 
Index the types by their corresponding source position. For the
types of return values, use the function end as source position.


Sample output for a function with 2 parameters (at source
position 252 and 258, and function end at 443)
*************
Function: testFunction
252:
Object
number
string
number
258:
undefined
boolean
undefined
undefined
443:
Object
number
string
number
*************



BUG=v8:5933

Change-Id: I3b8749afcac706c1834146abf1b5b4a3fd130fb6
Reviewed-on: https://chromium-review.googlesource.com/461919
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Marja Hölttä <marja@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Franziska Hinkelmann <franzih@chromium.org>
Cr-Commit-Position: refs/heads/master@{#44299}
2017-03-31 09:53:16 +00:00
..
benchmarks
cctest [wasm] [cleanup] Attach methods to the object they operate on 2017-03-31 08:12:15 +00:00
common [wasm] [interpreter] Implement indirect function calls 2017-03-23 10:54:58 +00:00
debugger [inspector] prepared console before moving into builtins 2017-03-29 23:04:49 +00:00
fuzzer Make isolate explicit param of parsing:: functions 2017-03-28 08:20:56 +00:00
inspector [inspector] support setTimeout in Debugger.scheduleStepIntoAsync method 2017-03-30 14:42:24 +00:00
intl [asm.js] Widen test coverage to cctest and friends. 2017-03-28 08:00:40 +00:00
js-perf-test [Tests] Update resources for SixSpeed and JSTest tests. 2017-03-31 07:57:51 +00:00
memory
message [type-profile] Collect types for parameters. 2017-03-31 09:53:16 +00:00
mjsunit [wasm] Fix grow_memory implementation in interpreter 2017-03-31 09:29:13 +00:00
mozilla [asm.js] Widen test coverage to cctest and friends. 2017-03-28 08:00:40 +00:00
preparser
promises-aplus
simdjs Store the FunctionTemplateInfo used to create remote objects in the map 2017-03-15 15:57:38 +00:00
test262 [async-iteration] implement AsyncGenerator 2017-03-29 17:33:12 +00:00
unittests [interpreter] Split function into Receiver() and Parameter(i). 2017-03-30 09:40:08 +00:00
webkit [asm.js] Widen test coverage to message tests. 2017-03-29 08:42:32 +00:00
bot_default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +00:00
bot_default.isolate
BUILD.gn Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00
default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +00:00
default.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00