..
analysis-tests
Bug 578235 - Port jsstack.js to Dehydra with GCC 4.5 r=taras, a=test-only
2010-08-18 18:06:17 -07:00
assembler
[INFER] Inline some native functions, bug 621961. r=bhackett
2011-03-21 22:55:27 -07:00
build
Bug 616810 Remove extraneous CRs r=khuey a=bsmedberg
2011-01-05 23:46:04 +00:00
config
[INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
2011-03-03 14:07:48 -08:00
ctypes
Back out changeset bf416ede0518
2011-03-21 10:47:52 -07:00
editline
Bug 609532 - Stop checking in code with warnings. r=dwitte.
2011-03-21 20:32:28 -07:00
gnuplot
Bug 636510 - Change GCTimer output to msec. NPOTB, r=igor
2011-03-02 08:30:27 -08:00
jit-test
[INFER] Reserve and check extra space when inlining frames, bug 646004.
2011-03-29 17:45:14 -07:00
jsapi-tests
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
lirasm
nanojit: remove LIR_xtbl. r=edwsmith.
2011-03-03 14:20:55 -08:00
methodjit
[INFER] Reserve and check extra space when inlining frames, bug 646004.
2011-03-29 17:45:14 -07:00
metrics
Bug 605374 - rename trace-tests (2nd attempt). r=dmandelin.
2010-10-20 20:40:51 -07:00
nanojit
Bug 638627 - Properly handle failures to patch guards due to non-32-bit offsets (NJ-specific part). r=dvander.
2011-03-10 16:16:42 -08:00
perf
[INFER] Turn inference on by default, fold JS_DefinePropertyWithType into JS_DefineProperty, bug 619693.
2011-03-06 22:57:13 -08:00
ref-config
shell
Merge TM -> JM
2011-03-22 18:07:31 -07:00
t
tests
[INFER] Fix x64 build, revert accidental manifest.py changes, bug 639099.
2011-03-26 19:56:49 -07:00
tracejit
Fix build redness due to warnings-as-errors from parentheses.
2011-03-23 15:09:08 -07:00
tracevis
Bug 583143 - Fix bustage with MOZ_TRACEVIS and other NPOTB code (r=lw)
2010-09-20 12:43:52 -07:00
v8
v8-dtoa
Bug 587103. Properly scope external calls in templated functions to fix compilation with some compilers. r=mrbkap
2011-03-22 17:19:09 -04:00
vprof
Bug 624442: ifndef-guard MIN/MAX macro definitions in vprof.cpp (r=fklockii)
2011-03-02 09:26:17 -05:00
xpconnect
Merge TM -> JM
2011-03-22 18:07:31 -07:00
yarr
Bug 631106 - JM: simplify allocation of executable memory. r=dvander.
2011-03-07 20:15:56 -08:00
aclocal.m4
bench.sh
config.mk
configure.in
Bug 589744 - Fallback to perf measurement stub when perf_event_open syscall isn't supported. r=ted
2011-03-21 18:31:12 +01:00
dtoa.c
Bug 613492 - Remove Infinity and NaN checks from dtoa, so that isNaN(parseFloat("infinity")). r=jwalden
2010-11-19 13:56:27 +01:00
find-child.py
imacro_asm.py
imacros.jsasm
Bug 602129 - JM: make f.call(...) fast, part 1 (r=dvander)
2010-10-13 15:57:42 -07:00
javascript-trace.d
Bug 593483 - Unbreak (real) dtrace. r=gal, a=NPOTB
2010-09-16 13:21:12 -07:00
jitstats.tbl
Bug 605374 - rename trace-tests (2nd attempt). r=dmandelin.
2010-10-20 20:40:51 -07:00
js-config.h.in
[INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
2011-03-03 14:07:48 -08:00
js-config.in
js.mdp
js.msg
js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan, a=blocker).
2011-02-13 20:55:33 -08:00
jsanalyze.cpp
[INFER] Check for heavyweight functions when deciding to inline, bug 645645.
2011-03-29 06:39:09 -07:00
jsanalyze.h
[INFER] Wait for code to get hot before inlining calls, bug 639099.
2011-03-27 07:48:03 -07:00
jsapi.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsapi.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsarena.cpp
Header changes for sixgill, annotations. bug 601129, r=jorendorff
2010-10-01 21:00:55 -07:00
jsarena.h
[INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
2011-03-03 14:07:48 -08:00
jsarray.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsarray.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsast.tbl
backing out due to red
2011-01-03 16:46:25 -08:00
jsatom.cpp
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsatom.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsatominlines.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsbit.h
jsbool.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsbool.h
Bug 617935: Check string lengths using StringBuffer. (r=lw)
2011-01-12 15:28:58 -08:00
jsbuiltins.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsbuiltins.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jscell.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsclist.h
jsclone.cpp
Bug 587103. Properly scope external calls in templated functions to fix compilation with some compilers. r=mrbkap
2011-03-22 17:19:09 -04:00
jsclone.h
Add support for structured cloning of String/Boolean/Number objects. Bug 602804, r=gal.
2010-12-03 10:07:08 -06:00
jscntxt.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jscntxt.h
[INFER] Reserve and check extra space when inlining frames, bug 646004.
2011-03-29 17:45:14 -07:00
jscntxtinlines.h
[INFER] Reserve and check extra space when inlining frames, bug 646004.
2011-03-29 17:45:14 -07:00
jscompartment.cpp
[INFER] Ensure that inlined scripts always have JIT code for expanding, bug 645666.
2011-03-29 08:30:05 -07:00
jscompartment.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jscompat.h
Bug 577812 - One declaration rule violation in Mozilla sources r=brendan
2010-12-07 12:48:16 -06:00
jsconfig.mk
jscpucfg.cpp
Merge TM -> JM
2010-11-18 21:09:24 -08:00
jscpucfg.h
jsdate.cpp
[INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
2011-03-03 14:07:48 -08:00
jsdate.h
Remove unused js_DateSetXXX API. Bug 524179, r=brendan.
2010-12-07 12:46:19 -06:00
jsdbgapi.cpp
[INFER] Wait for code to get hot before inlining calls, bug 639099.
2011-03-27 07:48:03 -07:00
jsdbgapi.h
Follow-up fix for bug 639235.
2011-03-07 17:20:12 -08:00
jsdbgapiinlines.h
Bug 631723 - Make js_UpdateWatchpointsForShape return the new shape (and fix a few coding style nits). r=jimb.
2011-02-08 15:45:12 -06:00
jsdhash.cpp
jsdhash.h
jsdtoa.cpp
Detect some OOM conditions. b=602935, r=jorendorff.
2010-10-14 19:24:09 -04:00
jsdtoa.h
Bug 590834 - Clean up number-to-string code. r=jwalden.
2010-09-13 13:08:25 -07:00
jsemit.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsemit.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsexn.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsexn.h
jsfriendapi.cpp
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsfriendapi.h
Bug 619641 - making jsd to return "anonymous" for nameless functions, not an empty string, for compatibility with Firebug. r=adrake
2010-12-23 22:41:57 +01:00
jsfun.cpp
[INFER] Inline callees at polymorphic call sites, bug 639099.
2011-03-27 18:25:05 -07:00
jsfun.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsfuninlines.h
Back out af1e10bea0f4 from a CLOSED TREE for being orangetastic on one platform.
2011-02-20 21:40:06 -08:00
jsgc.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsgc.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsgcchunk.cpp
jsgcchunk.h
jsgcinlines.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsgcstats.cpp
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsgcstats.h
Bug 636365 - Add separate GCTIMER interval for sweeping Shapes. NPOTB, (r=gal)
2011-02-23 19:58:19 -08:00
jshash.cpp
Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
2010-10-01 18:46:54 -05:00
jshash.h
jshashtable.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jshotloop.h
Backed out bugs 607539, 606890, 609212 - perf regressions & test failures
2010-11-11 19:37:12 -08:00
jsify.pl
jsinfer.cpp
[INFER] Don't notify constraints of new TypeResults on functions with unknown properties, bug 645632.
2011-03-29 06:28:54 -07:00
jsinfer.h
[INFER] Inline callees at polymorphic call sites, bug 639099.
2011-03-27 18:25:05 -07:00
jsinferinlines.h
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsinterp.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsinterp.h
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsinterpinlines.h
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsinttypes.h
jsinvoke.cpp
jsiter.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsiter.h
Backed out bug 633409.
2011-02-11 09:46:13 -08:00
jskeyword.tbl
Bug 637204 - Some unconditionally reserved words are reserved only in strict code. r=brendan
2011-03-01 22:19:43 -08:00
jskwgen.cpp
jslibmath.h
jslock.cpp
Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
2010-10-22 19:06:26 -05:00
jslock.h
Bug 630898 - JS_CurrentThreadId should be js_CurrentThreadId (r=brendan)
2011-02-07 14:56:52 -08:00
jslocko.asm
jslog2.cpp
jslong.h
jsmath.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsmath.h
[INFER] Inline some native functions, bug 621961. r=bhackett
2011-03-21 22:55:27 -07:00
jsnativestack.cpp
Bug 634609. Fix GetNativeStackBaseImpl() on OpenBSD. r=gal
2011-03-22 17:19:10 -04:00
jsnativestack.h
jsnum.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsnum.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsobj.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsobj.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsobjinlines.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
json.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
json.h
Bug 599254 - Avoid an unnecessary switch in the JSON parser. r=sayrer.
2010-09-27 17:20:43 -07:00
jsopcode.cpp
[INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
2011-03-28 17:06:49 -07:00
jsopcode.h
[INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
2011-03-28 17:06:49 -07:00
jsopcode.tbl
Bug 554955: Fix comment for JSOP_NEW. no r.
2011-03-15 12:18:36 -07:00
jsopcodeinlines.h
Handle extended indexes around JSOP_*BLOCKCHAIN (610026, r=billm).
2010-11-05 15:03:39 -07:00
jsoplengen.cpp
jsotypes.h
Bug 609222 - JM: Fix call mechanism and recompilation. r=dvander. Patch to make Sun Studio on X86 work (typedef int32).
2010-11-30 11:19:17 +08:00
jsparse.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsparse.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsprf.cpp
[INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
2010-12-18 20:44:51 -08:00
jsprf.h
jsprobes.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsprobes.h
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
2010-11-11 21:40:29 +01:00
jspropertycache.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jspropertycache.h
Bug 606960 - Purge property cache even for eval scripts (r=brendan,a=beltzner)
2011-02-23 10:23:59 -08:00
jspropertycacheinlines.h
Bug 602441 - Remove unreachable property-cache-testing code, now that MT objects are history. r=brendan
2010-10-25 18:22:07 -07:00
jspropertytree.cpp
Make empty shape initialization lazy (bug 639254, r=billm).
2011-03-07 18:42:04 -08:00
jspropertytree.h
Make empty shape initialization lazy (bug 639254, r=billm).
2011-03-07 18:42:04 -08:00
jsproto.tbl
AnyName can't have a NULL parent (bug 617485, r=brendan).
2011-01-21 10:55:39 -08:00
jsproxy.cpp
[INFER] Don't share shapes between objects with different types, bug 620599.
2011-03-16 10:02:19 -07:00
jsproxy.h
Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
2011-02-09 11:31:40 -08:00
jsprvtd.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jspubtd.h
Merge TM -> JM
2011-03-09 09:58:49 -08:00
jsreflect.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsreflect.h
backing out due to red
2011-01-03 16:46:25 -08:00
jsregexp.cpp
[INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
2011-03-28 17:06:49 -07:00
jsregexp.h
Bug 614608 - Rewrite String.prototype.split to be more ES5 compliant. r=jwalden
2011-03-09 21:04:47 -08:00
jsregexpinlines.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsreops.tbl
jsscan.cpp
Bug 639420 - Speed up the scanner ten ways, part 9. r=brendan.
2011-03-16 15:18:46 -07:00
jsscan.h
Fix build breakage from bug 639420.
2011-03-16 15:50:57 -07:00
jsscope.cpp
[INFER] Spot fix for shapes not being marked when a child is held by AutoShapeRooter, bug 642209.
2011-03-16 18:24:20 -07:00
jsscope.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsscopeinlines.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsscript.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsscript.h
[INFER] Ensure that inlined scripts always have JIT code for expanding, bug 645666.
2011-03-29 08:30:05 -07:00
jsscriptinlines.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsshell.msg
Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
2010-09-30 19:47:10 -05:00
jsstack.js
Bug 578235 - Port jsstack.js to Dehydra with GCC 4.5 r=taras, a=test-only
2010-08-18 18:06:17 -07:00
jsstaticcheck.h
Header changes for sixgill, annotations. bug 601129, r=jorendorff
2010-10-01 21:00:55 -07:00
jsstdint.h
jsstr.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsstr.h
Silence windows warning from 4290338c3956 (r=me)
2011-03-22 17:21:48 -07:00
jsstrinlines.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jstl.h
Bug 614155: Lazily construct toSource cache. (r=lw)
2011-03-03 15:28:25 -08:00
jstracer.cpp
[INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
2011-03-28 17:06:49 -07:00
jstracer.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jstypedarray.cpp
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jstypedarray.h
Bug 636078 - Fix some typed array bugs. r=vlad, r=jorendorff
2011-02-24 01:23:57 -08:00
jstypes.h
Bug 621026. Define JS_64BIT for some more compilers. r=mrbkap
2011-03-22 17:19:10 -04:00
jsutil.cpp
Bug 642327 - Add OOM regression checking to the shell via |make check|. (r=nnethercote)
2011-01-17 15:15:00 -08:00
jsutil.h
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsval.h
Merge TM -> JM
2011-03-22 18:07:31 -07:00
jsvalue.h
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsvector.h
Bug 621027. Fix AIX compiler warnings due to not explicitly saying what kind of inheritance we're doing. r=mrbkap
2011-03-22 17:19:10 -04:00
jsversion.h
Back out changeset 89006937466d (crashing tests on tinderbox).
2010-10-06 15:51:14 -05:00
jswin.h
Forgotten jswin.h file. (r=red)
2010-08-11 14:59:19 -07:00
jswince.asm
jswrapper.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jswrapper.h
Bug 633879 - Stop wrappers from holding old scopes alive. r=mrbkap@gmail.com,jst@mozilla.com, a=blocker
2011-02-14 14:19:36 -08:00
jsxdrapi.cpp
Bug 613457 - clean up string interfaces (r=njn)
2011-03-14 13:59:53 -07:00
jsxdrapi.h
Bug 518230 - Use CESU-8 and refer to previous strings, r=igor
2011-03-21 11:06:34 -07:00
jsxml.cpp
[INFER] Inline scripted calls, bug 639099.
2011-03-26 19:07:13 -07:00
jsxml.h
Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
2010-12-06 10:26:58 -08:00
lock_sparcv8plus.il
lock_sparcv9.il
Makefile.in
Fix warnings-as-errors fallout from TM merge (r=redness)
2011-03-23 13:43:16 -07:00
Makefile.ref
nanojit-import-filemap
nanojit-import-rev
Update nanojit-import-rev stamp.
2011-03-10 16:27:55 -08:00
perfect.js
plify_jsdhash.sed
prmjtime.cpp
Bug 554338: Show correct timezone abbreviation on OSX/Linux, r=jorendorff
2010-11-29 13:29:44 -08:00
prmjtime.h
README.html
resource.h
rules.mk
sharkctl.cpp
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
sharkctl.h
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
SpiderMonkey.rsp
time.sh
Y.js