mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-05 00:25:27 +00:00
Bug 364809: Patch from Seno.Aiko@gmail.com to remove no longer used JSContext.jsop_*. r=myself
This commit is contained in:
parent
cfd265046f
commit
7d2008a7b1
@ -234,8 +234,6 @@ js_NewContext(JSRuntime *rt, size_t stackChunkSize)
|
||||
* done by js_DestroyContext).
|
||||
*/
|
||||
cx->version = JSVERSION_DEFAULT;
|
||||
cx->jsop_eq = JSOP_EQ;
|
||||
cx->jsop_ne = JSOP_NE;
|
||||
JS_InitArenaPool(&cx->stackPool, "stack", stackChunkSize, sizeof(jsval));
|
||||
JS_InitArenaPool(&cx->tempPool, "temp", 1024, sizeof(jsdouble));
|
||||
|
||||
|
@ -655,11 +655,6 @@ struct JSContext {
|
||||
/* Limit pointer for checking stack consumption during recursion. */
|
||||
jsuword stackLimit;
|
||||
|
||||
/* Runtime version control identifier and equality operators. */
|
||||
uint16 version;
|
||||
jsbytecode jsop_eq;
|
||||
jsbytecode jsop_ne;
|
||||
|
||||
/* Data shared by threads in an address space. */
|
||||
JSRuntime *runtime;
|
||||
|
||||
@ -758,6 +753,9 @@ struct JSContext {
|
||||
/* Flag to indicate that we run inside gcCallback(cx, JSGC_MARK_END). */
|
||||
JSPackedBool insideGCMarkCallback;
|
||||
|
||||
/* Runtime version control identifier. */
|
||||
uint16 version;
|
||||
|
||||
/* Per-context options. */
|
||||
uint32 options; /* see jsapi.h for JSOPTION_* */
|
||||
|
||||
|
@ -1581,7 +1581,7 @@ retry:
|
||||
|
||||
case '=':
|
||||
if (MatchChar(ts, c)) {
|
||||
tp->t_op = MatchChar(ts, c) ? JSOP_STRICTEQ : (JSOp)cx->jsop_eq;
|
||||
tp->t_op = MatchChar(ts, c) ? JSOP_STRICTEQ : JSOP_EQ;
|
||||
tt = TOK_EQOP;
|
||||
} else {
|
||||
tp->t_op = JSOP_NOP;
|
||||
@ -1591,7 +1591,7 @@ retry:
|
||||
|
||||
case '!':
|
||||
if (MatchChar(ts, '=')) {
|
||||
tp->t_op = MatchChar(ts, '=') ? JSOP_STRICTNE : (JSOp)cx->jsop_ne;
|
||||
tp->t_op = MatchChar(ts, '=') ? JSOP_STRICTNE : JSOP_NE;
|
||||
tt = TOK_EQOP;
|
||||
} else {
|
||||
tp->t_op = JSOP_NOT;
|
||||
|
Loading…
Reference in New Issue
Block a user