|
Add fuzzing support for inline runtime functions
The inline runtime functions are now included in the fuzzing of the natives. The chack for the expected number of arguments passed have been moved to the parser which will generate a syntax error if a runtime function (either C++ or inline) is called with a different number of arguments than expected.
Committed: http://code.google.com/p/v8/source/detail?r=4096
Total comments: 1
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+128 lines, -69 lines) |
Patch |
|
M |
src/arm/codegen-arm.h
|
View
|
|
4 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/arm/codegen-arm.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/codegen.h
|
View
|
1
|
1 chunk |
+30 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/codegen.cc
|
View
|
1
2
3
|
2 chunks |
+16 lines, -32 lines |
0 comments
|
Download
|
|
M |
src/ia32/codegen-ia32.h
|
View
|
1
|
4 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/ia32/codegen-ia32.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
src/math.js
|
View
|
|
4 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/messages.js
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/parser.cc
|
View
|
2
|
2 chunks |
+22 lines, -1 line |
0 comments
|
Download
|
|
M |
src/runtime.cc
|
View
|
1
|
2 chunks |
+14 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/x64/codegen-x64.h
|
View
|
|
4 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/x64/codegen-x64.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
test/cctest/test-log-stack-tracer.cc
|
View
|
2
3
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
|
M |
test/mjsunit/fuzz-natives.js
|
View
|
|
2 chunks |
+11 lines, -3 lines |
0 comments
|
Download
|
Total messages: 5 (0 generated)
|