Closed
Bug 300736
Opened 19 years ago
Closed 6 years ago
Meta-compilation of Narcissus fails
Categories
(Other Applications Graveyard :: Narcissus, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mrbkap, Unassigned)
Details
Attachments
(1 file)
|
792 bytes,
patch
|
brendan
:
review+
|
Details | Diff | Splinter Review |
Currently, evaluate('evaluate("js.js")') gets stuck in an infinite loop. Brendan
tells me it gets stuck up near the top of jsparse.js. I'm filing this to track
getting meta-compilation to succeed.| Reporter | ||
Comment 1•19 years ago
|
||
It helps to allow evaluate to be used in js.js when meta-compiling. This does
pick up on the correct version of evaluate. (i.e., "evaluate('evaluate')"
returns Narcissus' evaluate and not the native version.
Attachment #189270 -
Flags: review?(brendan)
Comment 2•19 years ago
|
||
Comment on attachment 189270 [details] [diff] [review] Oops Native evaluate, d'oh! Thanks, /be
Attachment #189270 -
Flags: review?(brendan) → review+
Comment 3•19 years ago
|
||
Comment 0 meant evaluate('evaluate(snarf("js.js"))'), right? After the prerequisite evaluate(snarf("js.js")). The iloop was in the first for-in loop at top-level in jsparse.js. Which suggests a bug in the FOR_IN: case in jsexec.js. /be
Updated•14 years ago
|
Assignee: general → nobody
Component: JavaScript Engine → Narcissus
Keywords: narcissus
Product: Core → Other Applications
QA Contact: general → narcissus
Comment 4•6 years ago
|
||
Closing as Narcissus isn't maintained anymore.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Updated•6 years ago
|
Product: Other Applications → Other Applications Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•