Status: Accepted
Owner: [email protected]
CC: [email protected], [email protected], [email protected]
Labels: Type-Bug Priority-Medium
New issue 3680 by [email protected]: --trace-hydrogen is broken in
Debug mode
https://code.google.com/p/v8/issues/detail?id=3680
--trace-hydrogen currently crashes in Debug mode when it encounters an
HEnterInlined. There are many ways to repro this; one example is:
$ out/ia32.debug/d8 --trace-hydrogen test/mjsunit/mjsunit.js
test/mjsunit/compiler/inline-closures.js --allow-natives-syntax
Concurrent recompilation has been disabled for tracing.
-----------------------------------------------------------
Compiling method using hydrogen
#
# Fatal error in ./src/ast.h, line 415
# CHECK(!BailoutId(base_id_).IsNone()) failed
#
==== C stack trace ===============================
1: V8_Fatal
2: v8::internal::Expression::base_id() const
3: v8::internal::Expression::local_id(int) const
4: v8::internal::Expression::id() const
5: v8::internal::HEnterInlined::PrintDataTo(std::ostream&) const
6: v8::internal::HInstruction::PrintTo(std::ostream&) const
7: v8::internal::operator<<(std::ostream&, v8::internal::HValue const&)
8: v8::internal::HTracer::Trace(char const*, v8::internal::HGraph*,
v8::internal::LChunk*)
9: v8::internal::HTracer::TraceHydrogen(char const*, v8::internal::HGraph*)
10: v8::internal::HPhase::~HPhase()
11: v8::internal::HGraph::AssignDominators()
12: v8::internal::HGraph::Optimize(v8::internal::BailoutReason*)
13: v8::internal::OptimizedCompileJob::OptimizeGraph()
Sven said this is Andy's turf, so tentatively assigning to him.
--
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/d/optout.