Closed Bug 465641 Opened 16 years ago Closed 13 years ago

Use stdint types throughout js/src

Categories

(Core :: JavaScript Engine, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 708735

People

(Reporter: jorendorff, Unassigned)

References

Details

Currently we have {JSInt,JSUint,int,uint}{8,16,32,64} plus jsint, jsuint, JSWord, jsword, JSUword, and jsuword. (And JSIntn, jsintN, JSUintn, and jsuintN, which are the target of bug 465638.) Once bug 465640 is fixed, we can eliminate all of those and just use stdint types.
Severity: normal → enhancement
Flags: in-testsuite-
Flags: in-litmus-
What's this bug about now that we have jsstdint.h? We're not changing API to remove the uint32, jsint, etc. typedef names and they're used internally too. Having hacked on Unix in the '80s and early '90s, I got my fill of the _t suffix. :-| /be
Turns out we actually did!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.