Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.1.2
-
Fix Version/s: JRuby 1.1.3
-
Component/s: Parser
-
Labels:None
-
Environment:Trunk rev. 7052.
-
Testcase included:yes
-
Number of attachments :
Description
Influence debugger-like tools. Apply the attached test case and run:
./bin/jruby --debug test/test_trace_func.rb
Likely commenting-out other test then test_require_trace before.
This is largely a parser issue. The trace functions just get whatever position information we have in the AST, provided by the parser. Note that this also affects things like jitted package name (based on filename), exception backtraces (using position information) and so on, bloating them up substantially. Really would be nice to get fixed.
Maybe for 1.1.3, if Tom has ideas for fixing it.