The default bug view has changed. See this FAQ.

Make it more obvious which bits in JSObject::flags are up for grabs

RESOLVED FIXED in mozilla8

Status

()

Core
JavaScript Engine
--
trivial
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: Waldo, Assigned: Waldo)

Tracking

unspecified
mozilla8
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [inbound])

Attachments

(1 attachment)

Created attachment 547881 [details] [diff] [review]
Patch

...a disadvantage of a flag field over bit fields.

I tentatively plan to use a couple flag bits to distinguish different kinds of element property storage, and the way the flag enums are described now -- including that there's a random hole in the described bits -- is not particularly clear.

This passes shell tests, JIT tests, and JSAPI tests on my system.
Attachment #547881 - Flags: review?(dvander)
Attachment #547881 - Flags: review?(dvander) → review+
http://hg.mozilla.org/integration/mozilla-inbound/rev/b6937b8ba51b
Whiteboard: [inbound]
Target Milestone: --- → mozilla8
http://hg.mozilla.org/mozilla-central/rev/b6937b8ba51b
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.