Status: New
Owner: ----
New issue 2733 by [email protected]: The
mjsunit/manual-parallel-recompile test fails on single-core MIPS test
boards.
http://code.google.com/p/v8/issues/detail?id=2733
The mjsunit/manual-parallel-recompile test fails on our single-core MIPS
test boards. It seems the problem is not MIPS specific, it should come up
on every single core target.
If there are only one core, the parallel recompilation gets disabled in
isolate.cc:
2298 if (FLAG_parallel_recompilation &&
2299 SystemThreadManager::NumberOfParallelSystemThreads(
2300 SystemThreadManager::PARALLEL_RECOMPILATION) == 0) {
2301 FLAG_parallel_recompilation = false;
2302 }
However, the test forces parallel compilation even on such cores, so it
fails:
# Fatal error in ../src/objects.cc, line 9202
# CHECK(FLAG_parallel_recompilation) failed
We think the solution to this problem has 3 parts:
- Add an %IsParallelSupported() builtin function to make possible to check
support of parallel processing from JavaScripts.
- Change the test script that if parallel recompilation is forced on a
single core CPU, expect that it won't be recompiled in parallel.
- Change the JSFunction::MarkForParallelRecompilation() to fall back
gracefully if parallel recompilation is not supported.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.