..
analysis-tests
build
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-12-04 14:14:18 -05:00
config
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-12-04 14:14:18 -05:00
editline
jsapi-tests
Bug 530489: don't (incorrectly) trace custom equality ops, r=jorendorff
2009-12-03 13:02:36 -08:00
lirasm
Bug 505662 - nanojit: kill operandCount. r=graydon,edwsmith.
2009-11-24 22:21:27 -08:00
nanojit
Bug 529849 - Assertion failed: _allocator.free & rmask(r) (../../../js/src/nanojit/Assembler.cpp:433). r=gal
2009-11-25 15:24:23 +08:00
ref-config
shell
Fix uninitialized var bug (529679, r=jorendorff).
2009-11-18 15:56:34 -08:00
t
tests
bug 533027 - skip js1_5/Regress/regress-3649-n.js due to random oom related failures.
2009-12-09 14:41:45 -08:00
trace-test
Bug 532823: fix slot computation for JSOP_NAME accessing outer vars defined in trace entry frame, r=bz
2009-12-03 18:48:45 -08:00
tracevis
v8
vprof
Bug 525878 - The lirasm call1 test fails on ARM, r=graydon.
2009-11-02 10:32:02 -08:00
xpconnect
Bustage fix, r=mrbkap
2009-12-11 14:30:27 -08:00
aclocal.m4
bench.sh
builtins.tbl
config.mk
configure.in
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-12-04 14:14:18 -05:00
dtoa.c
find-child.py
Bug 524593 - nanojit-central to tracemonkey import machinery, r=gal.
2009-10-28 11:35:48 -07:00
imacro_asm.js.in
imacros.c.out
imacros.jsasm
javascript-trace.d
jitstats.tbl
js-config.h.in
js-config.in
js.mdp
js.msg
Bug 514575: Forbid rebinding 'eval' or 'arguments' in ES5 strict mode code. r=mrbkap
2009-11-19 14:08:02 -08:00
jsapi.cpp
Bug 534051, r=jorendorff+jst, sr=jst.
2009-12-11 12:50:54 -08:00
jsapi.h
Back out ad37dab7ea17: code to check the current frame's script's strictness flag fails the static checks. Using js_GetTopStackFrame introduces a perf regression.
2009-11-18 14:36:55 -08:00
jsarena.cpp
Bug 514585: Remove macro wrappers for js_NewPrinter and JS_InitArenaPool. r=igor
2009-11-18 13:33:53 -08:00
jsarena.h
Bug 514585: Remove macro wrappers for js_NewPrinter and JS_InitArenaPool. r=igor
2009-11-18 13:33:53 -08:00
jsarray.cpp
Merge
2009-12-01 15:51:22 -05:00
jsarray.h
Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw
2009-11-09 16:57:47 -08:00
jsatom.cpp
Bug 521423. Make JSString 4 words instead of 2; make substring() and company never have to copy. r=brendan
2009-12-03 14:39:42 -05:00
jsatom.h
Bug 514585: Recognize "use strict" directives. r=igor
2009-11-18 13:33:53 -08:00
jsatominlines.h
Factor jsscopeinlines.h out, clean up #include order (524267, r=gal/jorendorff).
2009-10-26 13:39:39 -07:00
jsbit.h
jsbool.cpp
jsbool.h
jsbuiltins.cpp
Merge
2009-12-01 15:51:22 -05:00
jsbuiltins.h
Inline js_CallTree (484627, r=dvander).
2009-11-23 19:02:49 -08:00
jsclist.h
jscntxt.cpp
Back out ad37dab7ea17: code to check the current frame's script's strictness flag fails the static checks. Using js_GetTopStackFrame introduces a perf regression.
2009-11-18 14:36:55 -08:00
jscntxt.h
Backed out changeset 0082849624a5, potential orange.
2009-12-01 16:32:45 -08:00
jscompat.h
jsconfig.mk
jscpucfg.cpp
jscpucfg.h
jsdate.cpp
bug 527027 - fixing date_makeDate regression. r=brendan
2009-11-08 21:44:53 +01:00
jsdate.h
jsdbgapi.cpp
Merge
2009-12-01 15:51:22 -05:00
jsdbgapi.h
Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
2009-11-13 11:04:23 -06:00
jsdhash.cpp
jsdhash.h
jsdtoa.cpp
jsdtoa.h
jsdtracef.cpp
jsdtracef.h
jsemit.cpp
Beware CALLEE_UPVAR_SLOT when adjusting upvar cookie to skip over args to reach vars in the upar's home frame -- the callee is a special case with a magic slot that must not be changed (528082, r=mrbkap).
2009-11-19 12:14:52 -08:00
jsemit.h
Bug 532254: Give TCF_FUN_PARAM_EVAL a distinct value. r=mrbkap
2009-12-02 15:17:02 -08:00
jsexn.cpp
jsexn.h
jsfile.cpp
jsfile.h
jsfile.msg
jsfun.cpp
Fix js_FindDuplicateFormal to crack the fun->u.i.names union correctly, and spruce it up with C++ (532041, r=jimb).
2009-12-01 14:48:05 -08:00
jsfun.h
Bug 530255. Replace GetFromClosure/GetClosureVar/GetClosureArg with hand-crafted LIR in the common easycase of a Call object whose frame is no longer active at record time, and make GetFromClosure use a direct read from the object's dslots if we discover that the frame became inactive between record and trace. r=dmandelin,brendan
2009-12-03 23:03:46 -05:00
jsgc.cpp
Don't attempt to GC when caller has waived the GC heap quote (528507, r=dvander).
2009-11-17 14:31:06 -08:00
jsgc.h
bug 527803 - avoiding unnecessary js_AddRoot. r=brendan
2009-11-12 23:13:25 +01:00
jshash.cpp
jshash.h
jsify.pl
jsinterp.cpp
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
2009-12-01 15:49:15 -05:00
jsinterp.h
Added calleValue()/calleObject() inline helpers to JSStackFrame (bug 512371, r=brendan).
2009-10-26 17:28:56 -07:00
jsinttypes.h
jsinvoke.cpp
jsiter.cpp
Bug 530879 - Generators get incorrect arguments.length. Discovered by Donny Viszneki. r=brendan.
2009-12-03 16:12:09 -06:00
jsiter.h
jskeyword.tbl
jskwgen.cpp
jslibmath.h
jslock.cpp
jslock.h
Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
2009-11-13 11:04:23 -06:00
jslocko.asm
jslog2.cpp
jslong.h
jsmath.cpp
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
2009-10-28 14:57:31 +03:00
jsmath.h
jsnum.cpp
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
2009-10-28 14:57:31 +03:00
jsnum.h
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
2009-10-28 14:57:31 +03:00
jsobj.cpp
Only consider an eval cache entry if the static level matches (532491, r=igor).
2009-12-03 12:12:39 -08:00
jsobj.h
Bug 505523 - Property cache can skip JSClass::resolve or JSClass::addProperty hooks. r=graydon, r=brendan.
2009-11-18 14:29:58 -06:00
jsobjinlines.h
Bug 505523 - Property cache can skip JSClass::resolve or JSClass::addProperty hooks. r=graydon, r=brendan.
2009-11-18 14:29:58 -06:00
json.cpp
Add a missing credit to trigger a re-compile.
2009-11-30 11:15:10 -05:00
json.h
jsopcode.cpp
Merge
2009-12-01 15:51:22 -05:00
jsopcode.h
Bug 530018 - Add comment to explain why typedef is neceessary. (no r)
2009-11-27 17:05:21 -08:00
jsopcode.tbl
Bug 530537 - Fix the decompiler precedence of JSOP_CONCATN. r=lw
2009-11-23 12:04:57 -05:00
jsoplengen.cpp
jsops.cpp
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
2009-12-01 15:49:15 -05:00
jsotypes.h
jsparse.cpp
Fix js_FindDuplicateFormal to crack the fun->u.i.names union correctly, and spruce it up with C++ (532041, r=jimb).
2009-12-01 14:48:05 -08:00
jsparse.h
Bug 514585: Recognize "use strict" directives. r=igor
2009-11-18 13:33:53 -08:00
jsprf.cpp
jsprf.h
jsproto.tbl
jsprvtd.h
Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw
2009-11-09 16:57:47 -08:00
jspubtd.h
Bug 498134 - ABI depends on #define DEBUG. r=Waldo.
2009-10-29 06:39:18 -05:00
jsrecursion.cpp
Backed out changeset 0082849624a5, potential orange.
2009-12-01 16:32:45 -08:00
jsregexp.cpp
Bug 530366 - don't use std::sort in jsregexp (r=dmandelin)
2009-11-30 09:03:43 -08:00
jsregexp.h
jsreops.tbl
jsscan.cpp
Back out ad37dab7ea17: code to check the current frame's script's strictness flag fails the static checks. Using js_GetTopStackFrame introduces a perf regression.
2009-11-18 14:36:55 -08:00
jsscan.h
Back out ad37dab7ea17: code to check the current frame's script's strictness flag fails the static checks. Using js_GetTopStackFrame introduces a perf regression.
2009-11-18 14:36:55 -08:00
jsscope.cpp
Extra assertions, control flow cleanup in putProperty, and a crucial scope hashtable fix to removeProperty (stored was not reloaded from *spp; got rid of this ancient over-optimization by hand-coded 'register allocation'; 532096, r=mrbkap).
2009-12-02 19:13:31 -08:00
jsscope.h
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
2009-12-01 15:49:15 -05:00
jsscopeinlines.h
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
2009-12-01 15:49:15 -05:00
jsscript.cpp
Bug 514585: Recognize "use strict" directives. r=igor
2009-11-18 13:33:53 -08:00
jsscript.h
Bug 514585: Recognize "use strict" directives. r=igor
2009-11-18 13:33:53 -08:00
jsscriptinlines.h
jsshell.msg
jsstack.js
jsstaticcheck.h
jsstdint.h
jsstr.cpp
Bug 530240 followup. Can't assume vp[1] is an object here, in fact. Fixes orange.
2009-12-03 23:35:36 -05:00
jsstr.h
Bug 521423. Make JSString 4 words instead of 2; make substring() and company never have to copy. r=brendan
2009-12-03 14:39:42 -05:00
jsstrinlines.h
Factor jsscopeinlines.h out, clean up #include order (524267, r=gal/jorendorff).
2009-10-26 13:39:39 -07:00
jstask.cpp
jstask.h
jstl.h
jstracer.cpp
Bug 532847. Can't assert that sprop has a shortid in callProp/setCallProp until we know the prop is special. r=brendan
2009-12-04 01:08:22 -05:00
jstracer.h
Bug 521423. Make JSString 4 words instead of 2; make substring() and company never have to copy. r=brendan
2009-12-03 14:39:42 -05:00
jstypes.h
jsutil.cpp
Bug 524522 - Tinderbox debug build unit tests don't capture a stack for JS_ASSERT assertion failure. r=mrbkap.
2009-10-27 12:03:49 -05:00
jsutil.h
jsvector.h
Bug 526348 - pick higher pattern-length threshold for using BMH (r=waldo)
2009-11-19 10:34:28 -08:00
jsversion.h
Bug 523139: Add an ECMAScript 5 value to the JSVersion type. r=brendan
2009-10-27 14:17:01 -07:00
jswince.asm
jsxdrapi.cpp
jsxdrapi.h
Fix empty script deserialization (525481, r=igor).
2009-11-07 11:23:00 -08:00
jsxml.cpp
bug 522867 - eliminating the local root check on the fast path of the GC allocator. r=brendan,gal
2009-11-12 12:53:25 +01:00
jsxml.h
Avoid using uint16 in JSXML (525527, r=igor).
2009-11-02 13:45:22 -08:00
lock_sparcv8plus.il
lock_sparcv9.il
Makefile.in
Bug 528150 Remove the hack for LIR.cpp in Makefile.in r=dvander
2009-11-20 14:12:47 +08:00
Makefile.ref
nanojit-import-filemap
Bug 524593 - nanojit-central to tracemonkey import machinery, r=gal.
2009-10-28 11:35:48 -07:00
nanojit-import-rev
Update nanojit-import-rev stamp.
2009-11-25 15:32:07 +08:00
perfect.js
plify_jsdhash.sed
prmjtime.cpp
prmjtime.h
README.html
resource.h
rules.mk
SpiderMonkey.rsp
time.sh
Y.js