If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Errors reported by jsstack.js

NEW
Unassigned

Status

()

Core
Rewriting and Analysis
7 years ago
7 years ago

People

(Reporter: Ehren Metcalfe, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
Created attachment 450204 [details]
errors

jsstack.js, part of the --with-static-checking suite, reports a number of errors with m-c SpiderMonkey. The jsstack testsuite still passes and most of these errors are independent of any particular flow of control, so this is likely from a lax application of the proper attributes.

Some of these cases are a bit ambiguous though eg I'm guessing JSContext::JSContext(JSRuntime*) should be JS_IGNORE_STACK rather than JS_REQUIRES_STACK. Perhaps a JSContext constructor should be special-cased in the script?
You need to log in before you can comment on or make changes to this bug.