Status: New
Owner: ----
Labels: Type-Bug Priority-Medium
New issue 1767 by [email protected]: numops-fuzz.js is *very* slow when
compiled with crankshaft in debug mode.
http://code.google.com/p/v8/issues/detail?id=1767
The second iteration in stress test takes forever to compile optimized
code. Removing the bottom half of the function in numops-fuzz.js makes it
take less time, but the profiler records:
[Bottom up (heavy) profile]:
Note: percentage shows a share of a particular caller in the total
amount of its parent calls.
Callers occupying less than 2.0% are not shown.
ticks parent name
16271 30.2% v8::internal::HInstruction::Verify()
16271 100.0% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
15177 28.1% v8::internal::HInstruction::next() const
15177 100.0% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
13692 25.4% CheckHelper(char const*, int, char const*, bool)
13654 99.7% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
2500 4.6%
v8::internal::List<v8::internal::FullCodeGenerator::BailoutEntry,
v8::internal::ZoneListAllocationPolicy>::operator[](int) const
2500 100.0% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
1505 2.8%
v8::internal::FullCodeGenerator::PrepareForBailoutForId(int,
v8::internal::FullCodeGenerator::State)
1505 100.0% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
1392 2.6%
v8::internal::List<v8::internal::FullCodeGenerator::BailoutEntry,
v8::internal::ZoneListAllocationPolicy>::length() const
1392 100.0% Script:
/usr/local/google/home/yangguo/v8/test/mjsunit/numops-fuzz.js
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev