gecko/js/src
2010-03-29 19:47:40 -07:00
..
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 517097 - make enabling debug symbols more sane r=ted 2010-03-02 06:24:00 -05:00
editline Bug 551879 - TM: remove shell/js.cpp and editline.c warnings. r=gal. 2010-03-12 17:33:54 +11:00
gnuplot Bug 553682, TM: GC Profiler Part1: Gnuplot script. r=gal 2010-03-25 15:20:34 -07:00
jsapi-tests Fix warnings. rs=jorendorff 2010-03-17 15:35:06 -07:00
lirasm Remove now-dead LIR_iaddp/qaddp/addp (bug 542016, r=nnethercote+) 2010-03-24 20:08:06 -04:00
nanojit Bug 541030 - nanojit: isconstq() should only succeed for 64-bit integer. r=rreitmai. 2010-03-28 16:49:42 -07:00
ref-config
shell Bug 542858 - Don't pretend that the complex global object is a function. r=jorendorff 2010-03-22 16:43:08 -07:00
t
tests Fix busted tests to use reportCompare. no_r=orange. 2010-03-29 14:57:43 -05:00
trace-test Fixed regression with recursive scripts missing a return (bug 552196, r=gal). 2010-03-26 09:58:33 -05:00
tracevis
v8
vprof Fix bustage in _nvprof macro (no bug, r=nnethercote+) 2010-03-15 20:57:35 -04:00
xpconnect Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702. 2010-03-29 19:47:40 -07:00
aclocal.m4
bench.sh
builtins.tbl
config.mk Revert strict-aliasing disabling now that n810 has shown not to improve without it. Also change from -Wstrict-aliasing=2 to -Wstrict-aliasing=3; gcc claims the latter gives more precise warnings with fewer mistakes, and I don't think we care that much about it being a little slower, for only the files in SpiderMonkey. 2010-03-26 15:32:35 -07:00
configure.in Bug 553682, TM: GC Profiler Part2. r=igor 2010-03-25 16:11:27 -07:00
dtoa.c Bug 509857 - Get rid of DTOA_LOCK. r=jwalden. 2010-03-22 18:21:10 -05:00
find-child.py Bug 526074 - handle nothing-to-import case in import script, r=gal. 2010-01-25 10:32:33 -08:00
imacro_asm.js.in Bug 484508 - Support imacro groups corresponding to non-contiguous opcodes. r=brendan 2009-12-31 14:05:54 -06:00
imacros.c.out Bug 545165 - fix/simplify JSOP_CONCATN (r=jorendorff) 2010-02-19 19:22:37 -08:00
imacros.jsasm Bug 545165 - fix/simplify JSOP_CONCATN (r=jorendorff) 2010-02-19 19:22:37 -08:00
javascript-trace.d
jitstats.tbl
js-config.h.in Bug 537784: [AIX] Build bustage in js/src/jsstdint.h r=ted 2010-03-06 12:59:41 -05:00
js-config.in
js.mdp
js.msg bug 515443 CSP no-eval support. r=mrbkap,brendan 2010-03-08 00:24:50 -08:00
jsapi.cpp Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
jsapi.h Bug 555104 - remove JS_ExecuteScriptPart (r=brendan) 2010-03-26 19:37:45 -07: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 Backed out changeset 04023ea0fb08. 2010-03-11 12:19:36 -08:00
jsarray.cpp Readd jsarray.cpp changes for bug 548702. array_sort in particular is a rat's-nest of complexity, so this file's changes are being pushed in isolation from all others. In the interest of getting the tree as pristine for morning, I'm pushing this now and letting it cycle while I sleep -- if it turns anything pretty colors, please back out. Otherwise, look for more in the morning... 2010-03-29 00:02:13 -07:00
jsarray.h bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor 2010-03-04 20:44:09 -08:00
jsatom.cpp bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin 2010-03-16 21:28:33 +03:00
jsatom.h Back out 38cb39bc6744, 400097fb04e7, and 1dca6e135a1e for great orangeness. 2010-03-22 22:39:29 -07:00
jsatominlines.h
jsbit.h
jsbool.cpp
jsbool.h
jsbuiltins.cpp Bug 552586 - split JSVAL_SPECIAL into TT_SPECIAL and TT_VOID (r=dvander) 2010-03-18 12:12:06 -07:00
jsbuiltins.h Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads (TM-specific part). r=gal,dvander. 2010-03-23 16:07:19 -07:00
jsclist.h
jscntxt.cpp Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan. 2010-03-24 21:20:44 -05:00
jscntxt.h Readd all jsobj.cpp and related changes from bug 548702. 2010-03-28 20:32:20 -07:00
jscntxtinlines.h Oops, forgot a necessary change to go with the jsparse changes in the last push. 2010-03-29 16:49:45 -07:00
jscompat.h
jsconfig.mk
jscpucfg.cpp Remove dead variable to avoid GCC warning. no bug, r=me. 2010-03-24 20:16:50 -07:00
jscpucfg.h
jsdate.cpp Bug 509857 - Get rid of DTOA_LOCK. r=jwalden. 2010-03-22 18:21:10 -05:00
jsdate.h
jsdbgapi.cpp Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
jsdbgapi.h Bug 542797 - change obj_eval from JSNative to JSFastNative (r=mrbkap) 2010-02-16 17:41:39 -08:00
jsdhash.cpp
jsdhash.h
jsdtoa.cpp Bug 509857 - Get rid of DTOA_LOCK. r=jwalden. 2010-03-22 18:21:10 -05:00
jsdtoa.h Bug 509857 - Get rid of DTOA_LOCK. r=jwalden. 2010-03-22 18:21:10 -05:00
jsdtracef.cpp
jsdtracef.h
jsemit.cpp Bug 553423 - JS scanner namespacing cleanup (r=lw) 2010-03-21 16:07:48 -07:00
jsemit.h remove JSTreeContext* parameter from JSCompiler parse methods (landing for dherman, bug 551021, r=jimb). 2010-03-15 14:58:01 -07:00
jsexn.cpp Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
jsexn.h Bug 518621 - JS_ReportErrorNumber ignores exception type for user-generated messages. r=mrbkap 2009-12-15 14:20:48 -08:00
jsfun.cpp Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
jsfun.h bug 545529 - caching Class.prototype lookups. r=brendan 2010-02-19 20:44:23 +03:00
jsgc.cpp Readd substantive jsgc.cpp changes for bug 548702. 2010-03-29 12:03:24 -07:00
jsgc.h Readd more of the new rooting scaffolding from bug 548702, without enabling it (except in a side-by-side fashion where the two can both function and coexist). 2010-03-28 13:34:16 -07:00
jshash.cpp Backed out changeset 04023ea0fb08. 2010-03-11 12:19:36 -08:00
jshash.h
jshashtable.h Comparison operator for HashTable Ptr (no bug) 2010-03-05 11:55:42 -08:00
jsify.pl
jsinterp.cpp Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
jsinterp.h Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan. 2010-03-24 16:16:01 -05:00
jsinttypes.h Bug 537784: [AIX] Build bustage in js/src/jsstdint.h r=ted 2010-03-06 12:59:41 -05:00
jsinvoke.cpp
jsiter.cpp Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702. 2010-03-29 11:36:33 -07:00
jsiter.h Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff). 2010-03-22 11:11:44 -07:00
jskeyword.tbl
jskwgen.cpp
jslibmath.h Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff). 2010-03-22 11:11:44 -07:00
jslock.cpp Backed out changeset 04023ea0fb08. 2010-03-11 12:19:36 -08:00
jslock.h bug 538463 - caching only single-threaded objects. r=jorendorff 2010-02-03 13:42:07 +03:00
jslocko.asm
jslog2.cpp
jslong.h
jsmath.cpp Re-seed Math.random() for each window/frame/context (475585, r=waldo,dolske). 2010-03-18 08:27:26 -07:00
jsmath.h Re-seed Math.random() for each window/frame/context (475585, r=waldo,dolske). 2010-03-18 08:27:26 -07:00
jsnum.cpp Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
jsnum.h Bug 551118. Reuse string-to-number code and fix bug with negative hex in strings being treated as a negative integer. r=brendan 2010-03-09 17:21:32 -05:00
jsobj.cpp Readd all jsobj.cpp and related changes from bug 548702. 2010-03-28 20:32:20 -07:00
jsobj.h Readd all jsobj.cpp and related changes from bug 548702. 2010-03-28 20:32:20 -07:00
jsobjinlines.h Readd all jsobj.cpp and related changes from bug 548702. 2010-03-28 20:32:20 -07:00
json.cpp Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
json.h Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
jsopcode.cpp Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
jsopcode.h bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor 2010-03-04 20:44:09 -08:00
jsopcode.tbl Bug 545165 - fix/simplify JSOP_CONCATN (r=jorendorff) 2010-02-19 19:22:37 -08:00
jsoplengen.cpp
jsops.cpp Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal. 2010-03-29 10:35:16 -05:00
jsotypes.h
jsparse.cpp Readd jsparse.cpp and jsparse.h changes for bug 548702. 2010-03-29 12:03:43 -07:00
jsparse.h Readd jsparse.cpp and jsparse.h changes for bug 548702. 2010-03-29 12:03:43 -07:00
jsprf.cpp
jsprf.h
jspropertycache.cpp Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal. 2010-03-29 10:35:16 -05:00
jspropertycache.h Bug 500431 part 5 - Make js::PropertyCache fields private. r=brendan. 2010-03-26 18:38:33 -05:00
jspropertycacheinlines.h Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal. 2010-03-29 10:35:16 -05:00
jspropertytree.cpp Followup fix for 497789: work around apparent gcc 4.4 aliasing bug (r=dvander). 2010-03-22 16:26:28 -07:00
jspropertytree.h Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff). 2010-03-22 11:11:44 -07:00
jsproto.tbl Bug 543057 - Drop the Script object (r=brendan) 2010-03-04 00:33:57 -08:00
jsprvtd.h Merge. 2010-03-26 21:53:40 -07:00
jspubtd.h bug 515443 CSP no-eval support. r=mrbkap,brendan 2010-03-08 00:24:50 -08:00
jsrecursion.cpp Fixed regression with recursive scripts missing a return (bug 552196, r=gal). 2010-03-26 09:58:33 -05:00
jsregexp.cpp Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate! 2010-03-29 19:46:37 -07:00
jsregexp.h Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate! 2010-03-29 19:46:37 -07:00
jsreops.tbl
jsscan.cpp Bug 553423 - JS scanner namespacing cleanup (r=lw) 2010-03-21 16:07:48 -07:00
jsscan.h Bug 554102: Cleanup: switch from global TokenStream functions to methods. a=cdleary, r=jimb 2010-03-23 17:30:36 -07:00
jsscope.cpp Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff). 2010-03-22 11:11:44 -07:00
jsscope.h Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan. 2010-03-24 16:16:01 -05:00
jsscopeinlines.h Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff). 2010-03-22 11:11:44 -07:00
jsscript.cpp Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702. 2010-03-29 11:36:33 -07: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 Bug 537784: [AIX] Build bustage in js/src/jsstdint.h r=ted 2010-03-06 12:59:41 -05:00
jsstr.cpp Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp. 2010-03-28 22:05:50 -07:00
jsstr.h Back out 38cb39bc6744, 400097fb04e7, and 1dca6e135a1e for great orangeness. 2010-03-22 22:39:29 -07:00
jsstrinlines.h
jstask.cpp
jstask.h
jstl.h Silence MSVC warning about no default assignment operator (r=me) 2010-03-04 23:30:28 -08:00
jstracer.cpp Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702. 2010-03-29 19:47:40 -07:00
jstracer.h Bug 554996 - Eliminate native-ops check before testing property cache. Part 2: tracer. r=gal. 2010-03-29 10:35:38 -05:00
jstypedarray.cpp Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702. 2010-03-29 19:47:40 -07:00
jstypedarray.h Bug 549531 - fix strict aliasing warnings about scopeChain (also clean trailing whitespace; r=dmandelin). 2010-03-02 11:03:04 -08:00
jstypes.h Bug 530583 - Delete silly JS_INT32_TO_PTR etc. macros. r=jwalden. 2010-03-16 10:41:28 -05:00
jsutil.cpp Bug 551276 - a more type-safe way to zero memory (r=Waldo) 2010-03-10 15:34:12 -08:00
jsutil.h Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\ 2010-03-26 18:01:54 -07:00
jsvector.h Merge. 2010-03-26 21:53:40 -07:00
jsversion.h Bug 543057 - Drop the Script object (r=brendan) 2010-03-04 00:33:57 -08:00
jswince.asm
jsxdrapi.cpp
jsxdrapi.h Bug 543057 - Drop the Script object (r=brendan) 2010-03-04 00:33:57 -08:00
jsxml.cpp Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702. 2010-03-29 11:36:33 -07:00
jsxml.h Readd more of the new rooting scaffolding from bug 548702, without enabling it (except in a side-by-side fashion where the two can both function and coexist). 2010-03-28 13:34:16 -07:00
lock_sparcv8plus.il
lock_sparcv9.il
Makefile.in Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan. 2010-03-24 16:16:01 -05:00
Makefile.ref Bug 543057 - Drop the Script object (r=brendan) 2010-03-04 00:33:57 -08:00
nanojit-import-filemap
nanojit-import-rev Update nanojit-import-rev stamp. 2010-03-28 17:48:10 -07:00
perfect.js
plify_jsdhash.sed
prmjtime.cpp
prmjtime.h
README.html
resource.h
rules.mk
SpiderMonkey.rsp
time.sh
Y.js

<!-- ***** BEGIN LICENSE BLOCK *****
   - Version: MPL 1.1/GPL 2.0/LGPL 2.1
   -
   - The contents of this file are subject to the Mozilla Public License Version
   - 1.1 (the "License"); you may not use this file except in compliance with
   - the License. You may obtain a copy of the License at
   - http://www.mozilla.org/MPL/
   -
   - Software distributed under the License is distributed on an "AS IS" basis,
   - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   - for the specific language governing rights and limitations under the
   - License.
   - 
   - The Original Code is Mozilla Communicator client code, released
   - March 31, 1998.
   - 
   - The Initial Developer of the Original Code is
   - Netscape Communications Corporation.
   - Portions created by the Initial Developer are Copyright (C) 1998-1999
   - the Initial Developer. All Rights Reserved.
   - 
   - Contributor(s):
   - 
   - Alternatively, the contents of this file may be used under the terms of
   - either of the GNU General Public License Version 2 or later (the "GPL"),
   - or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   - in which case the provisions of the GPL or the LGPL are applicable instead
   - of those above. If you wish to allow use of your version of this file only
   - under the terms of either the GPL or the LGPL, and not to allow others to
   - use your version of this file under the terms of the MPL, indicate your
   - decision by deleting the provisions above and replace them with the notice
   - and other provisions required by the GPL or the LGPL. If you do not delete
   - the provisions above, a recipient may use your version of this file under
   - the terms of any one of the MPL, the GPL or the LGPL.
   -
   - ***** END LICENSE BLOCK ***** -->
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta http-equiv="Refresh"
	 content="0;URL=http://developer.mozilla.org/en/docs/SpiderMonkey">
   <title>SpiderMonkey README</title>
</head>
<body>

<h1>SpiderMonkey README</h1>

<p>See the
<a href="http://developer.mozilla.org/en/docs/SpiderMonkey">SpiderMonkey
pages</a> on the Mozilla Developer Center</a>.

</body>
</html>