..
config
Disabled x64 JIT in shell until the port is cleaned up from nj2.
2008-10-24 11:02:37 -07:00
correct
Add check to make sure bug 452008 remains fixed.
2008-09-15 19:36:03 -04:00
editline
Bug 330237 - editline.c:1038: warning: implicit declaration of function getpid. r=mrbkap
2008-09-08 13:27:57 +02:00
liveconnect
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
nanojit
Implemented multiple type specialized trees per entry point (bug 450833, r=gal)
2008-10-27 20:42:49 -07:00
t
Add back t/crypto-sha1.js, which magically disappeared at the hands of the nanojit2 patch.
2008-10-13 14:15:23 -07:00
v8
Add V8 benchmark suite.
2008-09-02 23:11:15 -07:00
vprof
xpconnect
Back out patch for bug 450633
2008-10-25 17:10:34 -04:00
bench.sh
Use a single instance of the shell to run the quick benchmark.
2008-10-12 15:58:34 -07:00
build.mk
builtins.tbl
Bug 462103 - TM: We don't trace some variants of string + other type (gal+brendan red-headed stepchild).
2008-10-29 00:14:30 -07:00
call.js
config.mk
Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
2008-10-22 18:46:41 -07:00
correct.sh
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
dtoa.c
Bug 459606 - Restore long-standing mozilla change to return a non-empty string for the no_digits case. r=crowder
2008-10-13 15:47:36 -07:00
if.js
javascript-trace.d
jitstats.tbl
Implemented multiple type specialized trees per entry point (bug 450833, r=gal)
2008-10-27 20:42:49 -07:00
js3240.rc
js.cpp
Fix build breakage from 70955fd0d1ee on platforms without JS_TRACER. No bug#.
2008-10-25 09:36:58 -05:00
js.mdp
js.msg
Upvar, v0.1 (limited to looking up from eval in a function, to the function's args and vars).
2008-08-21 03:47:33 -07:00
js.pkg
jsapi.cpp
Bug 461163 - No public API for OBJ_GET_PROPERTY or the JavaScript [] operator (and similar functions). r=brendan.
2008-10-24 12:09:09 -05:00
jsapi.h
Bug 461163 - No public API for OBJ_GET_PROPERTY or the JavaScript [] operator (and similar functions). r=brendan.
2008-10-24 12:09:09 -05:00
jsarena.cpp
jsarena.h
jsarray.cpp
Bug 460157 - Yet more macros for defining builtins. r=brendan
2008-10-21 17:58:06 -05:00
jsarray.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsatom.cpp
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
2008-10-29 13:30:41 -07:00
jsatom.h
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
2008-10-29 13:30:41 -07:00
jsbit.h
jsbool.cpp
Bug 460333. Implement toJSON for primitive wrapper classes. r=crowder
2008-10-17 14:57:34 -04:00
jsbool.h
jsbuiltins.cpp
Bug 462103 - TM: We don't trace some variants of string + other type (gal+brendan red-headed stepchild).
2008-10-29 00:14:30 -07:00
jsbuiltins.h
Prune deadwood missed in commit for bug 462103.
2008-10-29 00:19:06 -07:00
jsclist.h
jscntxt.cpp
Bug 389034 - JS_SetProperty() ends up resolving w/o JSRESOLVE_ASSIGNING (r=brendan, sr=bzbarsky)
2008-09-25 11:13:31 -05:00
jscntxt.h
GC no longer flushes the JIT cache. Instead just make sure the shape of the global object will mismatch next time we try to record or execute code, which in turn will force a flush of the code cache (458288, r=brendan/danderson).
2008-10-28 16:22:08 -07:00
jscompat.h
jsconfig.mk
jscpucfg.cpp
jscpucfg.h
jsdate.cpp
Merge.
2008-10-23 14:47:00 -07:00
jsdate.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsdbgapi.cpp
bug 446386 - eliminating compiler pseudo-frames. r=brendan
2008-09-08 11:47:12 +02:00
jsdbgapi.h
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
jsdhash.cpp
Bug 449233. Assert when decrementing the jsdhash/pldhash recursion level past 0. r=dbaron,brendan, sr=dbaron
2008-08-26 13:02:04 -04:00
jsdhash.h
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
jsdtoa.cpp
Bug 461192: Drop fd_ prefix from math functions. r=jorendorff
2008-10-22 14:52:14 -07:00
jsdtoa.h
jsdtracef.c
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsdtracef.h
jsemit.cpp
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
2008-10-28 14:04:29 -07:00
jsemit.h
Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
2008-10-22 12:47:51 -07:00
jsexn.cpp
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsexn.h
bug 446386 - eliminating compiler pseudo-frames. r=brendan
2008-09-08 11:47:12 +02:00
jsfile.cpp
- Add String match and three replace overloadings, and allow known native matching to continue in search of exact match (not best, and not abort on first mismatch).
2008-08-12 18:52:28 -07:00
jsfile.h
jsfile.msg
jsfun.cpp
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsfun.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsgc.cpp
GC no longer flushes the JIT cache. Instead just make sure the shape of the global object will mismatch next time we try to record or execute code, which in turn will force a flush of the code cache (458288, r=brendan/danderson).
2008-10-28 16:22:08 -07:00
jsgc.h
bug 378918 - scalable thread-local GC free lists
2008-09-25 15:27:59 +02:00
jshash.cpp
jshash.h
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
jsify.pl
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
jsinterp.cpp
Remove JSOP_UNUSED78 as 78 is now JSOP_APPLY (follow-up for 462209).
2008-10-29 13:43:53 -07:00
jsinterp.h
Properly handle side exits in scripted constructors (originally mrbkap, r=brendan, 453462).
2008-09-18 14:13:37 -07:00
jsinvoke.cpp
jsiter.cpp
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jsiter.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jskeyword.tbl
jskwgen.cpp
Bug 97954: Give jsconfig.h a better name, and make room for the new js-config.h. r=bsmedberg
2008-09-05 10:19:17 -07:00
jslibmath.h
Bug 461192: Rename fd_copysign to js_copysign. r=jorendorff
2008-10-22 14:52:14 -07:00
jslock.cpp
bug 453889: Correct prbool misuse in spidermonkey
2008-09-08 13:41:09 -07:00
jslock.h
bug 417131 - caching enumerators to speedup for-in loops. r=brendan
2008-08-19 13:00:14 -04:00
jslocko.asm
jslog2.cpp
jslong.cpp
jslong.h
jsmath.cpp
Merge.
2008-10-23 14:47:00 -07:00
jsmath.h
jsnum.cpp
Merge.
2008-10-23 14:47:00 -07:00
jsnum.h
Bug 459266 - TM: Allow CALLINFO macros to specify linkage. r=brendan.
2008-10-16 14:24:10 -05:00
jsobj.cpp
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
2008-10-28 14:04:29 -07:00
jsobj.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
json.cpp
Bug 459293. Sites not loading - redeclaration const JSON error on console. r=brendan
2008-10-16 01:20:57 -04:00
json.h
Bug 408838. Native JSON. r/sr=shaver
2008-10-06 16:54:12 -04:00
jsopcode.cpp
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
2008-10-29 13:30:41 -07:00
jsopcode.h
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
2008-10-28 14:04:29 -07:00
jsopcode.tbl
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
2008-10-29 13:30:41 -07:00
jsoplengen.cpp
jsOS240.def
jsotypes.h
jsparse.cpp
ug 460870 - Round-trip change with RHS of || (r=jorendorff).
2008-10-29 17:37:12 -07:00
jsparse.h
Bug 443074 - Incorrect decompilation (missing parens) with genexp in for-loop-condition (r=jorendorff).
2008-10-14 16:13:56 -07:00
jsprf.cpp
jsprf.h
jsproto.tbl
Bug 408838. Native JSON. r/sr=shaver
2008-10-06 16:54:12 -04:00
jsprvtd.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jspubtd.h
Bug 408838. Native JSON. r/sr=shaver
2008-10-06 16:54:12 -04:00
jsregexp.cpp
Bug 460157 - Yet more macros for defining builtins. r=brendan
2008-10-21 17:58:06 -05:00
jsregexp.h
- Add String match and three replace overloadings, and allow known native matching to continue in search of exact match (not best, and not abort on first mismatch).
2008-08-12 18:52:28 -07:00
jsreops.tbl
jsscan.cpp
bug 458679 - r=crowder
2008-10-10 15:16:27 +02:00
jsscan.h
Bug 443074 - Incorrect decompilation (missing parens) with genexp in for-loop-condition (r=jorendorff).
2008-10-14 16:13:56 -07:00
jsscope.cpp
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
jsscope.h
Avoid needless prototype-shape purges (454035, r=igor).
2008-09-09 11:24:03 -07:00
jsscript.cpp
Bug 459141 - Rename JSTN_{CATCH,FINALLY,ITER} to JSTRY_*. r=brendan.
2008-10-09 12:10:17 -05:00
jsscript.h
Bug 459141 - Rename JSTN_{CATCH,FINALLY,ITER} to JSTRY_*. r=brendan.
2008-10-09 12:10:17 -05:00
jsshell.msg
jsstaticcheck.h
bug 432917: Replace "must flow through label" comments with statically-checkable macro. r=igor
2008-09-08 10:51:10 -07:00
jsstddef.h
- Avoid unnecessary FASTCALL builtin wrappers for existing js_* library-private or friend functions, which could be (and now are) fastcall (JS_FASTCALL). A couple of builtins avoid name collisions by using js_Fast instead of just js_ as their name prefix.
2008-08-10 00:39:18 -07:00
jsstr.cpp
Merge.
2008-10-23 14:47:00 -07:00
jsstr.h
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
jstracer.cpp
Fixed trees stabilizing from the wrong peer fragment (bug 462240, r=gal).
2008-10-29 16:12:16 -07:00
jstracer.h
Bug 462103 - TM: We don't trace some variants of string + other type (gal+brendan red-headed stepchild).
2008-10-29 00:14:30 -07:00
jstypes.h
Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin
2008-09-08 14:21:07 +08:00
jsutil.cpp
jsutil.h
Bug 429105 [Solaris] Failed to build mozilla-central on solaris in js module. brendan: review+
2008-09-02 10:03:18 +08:00
jsversion.h
Bug 97954: Give jsconfig.h a better name, and make room for the new js-config.h. r=bsmedberg
2008-09-05 10:19:17 -07:00
jsxdrapi.cpp
bug 453889: Correct prbool misuse in spidermonkey
2008-09-08 13:41:09 -07:00
jsxdrapi.h
Bump XDR version, followup from changeset bd981b7737da (r=gal).
2008-10-29 15:36:30 -07:00
jsxml.cpp
Bug 453915 -- XML namespace escaping improvement, r=igor
2008-10-14 16:29:05 -04:30
jsxml.h
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
lock_SunOS.s
Makefile.in
Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
2008-10-08 17:08:33 -05:00
Makefile.ref
Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
2008-10-22 18:46:41 -07:00
mandelbrot-results.js
Adding mandelbrot to trace-test
2008-10-02 19:30:46 -04:00
math-partial-sums.js
md5.js
perfect.js
plify_jsdhash.sed
Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
2008-09-07 00:21:43 +02:00
prmjtime.cpp
Backed out changeset 82af7163534f
2008-10-14 16:48:40 -04:30
prmjtime.h
README.html
resource.h
rules.mk
Bug 459738 - Makefile.ref: js{builtins,interp}.cpp are compiled without -MMD. r=mrbkap.
2008-10-13 18:02:48 -05:00
SpiderMonkey.rsp
time.sh
trace-test.js
Bug 462103 - TM: We don't trace some variants of string + other type (gal+brendan red-headed stepchild).
2008-10-29 00:14:30 -07:00
trace.js
win32.order
Y.js