bcrowder@mozilla.com
|
d794bbaabb
|
Bug 439110: xpcshell's load() just silently fails for non-existent files, r=brendan, sr=jst
|
2008-06-18 13:33:54 -07:00 |
|
"Doug Turner ext:(%22)
|
30df99659b
|
Removing Minimo references. b=405705, r=ted
|
2008-06-16 13:57:42 -07:00 |
|
Robert O'Callahan
|
a35acb7f42
|
Backout changeset 1f599577eca2 (bug 432525) due to mochitest failures
|
2008-06-13 20:38:33 +12:00 |
|
shaver@mozilla.org
|
99a269aa7d
|
Bug 432525: optimize string.replace for flat strings; r=brendan
|
2008-06-12 18:30:37 -07:00 |
|
Jason Orendorff
|
7179330b25
|
Bug 438052 - Live JSScripts can be destroyed by script-object finalizer (r=brendan)
|
2008-06-12 15:58:07 -05:00 |
|
David Anderson
|
809ef905cb
|
Bug 436263 - cannot convert __va_list_tag** to __va_list_tag (*)[1] in jsapi.cpp building js shell (r=crowder+bclary)
|
2008-06-12 13:53:12 -05:00 |
|
Brendan Eich
|
16b435607c
|
Hack off fix for 260106, it results in interpreter stack imbalance on windows.
|
2008-06-06 17:09:57 -07:00 |
|
Brendan Eich
|
7fa287bba6
|
Merge.
|
2008-06-06 13:31:25 -07:00 |
|
Brendan Eich
|
86238366eb
|
Third and final followup patch for bug 260106.
|
2008-06-06 13:23:19 -07:00 |
|
Gavin Sharp
|
ccc0e34518
|
Bug 435759: fix --enable-shark for C++ build; r=brendan
|
2008-06-06 16:04:12 -04:00 |
|
Brendan Eich
|
2010276730
|
Followup patch for bug 260106.
|
2008-06-05 16:00:25 -07:00 |
|
Brendan Eich
|
d77583cd99
|
Merge.
|
2008-06-05 14:55:05 -07:00 |
|
Brendan Eich
|
f6f44f8c9a
|
Fix 260106, r=shaver.
|
2008-06-04 17:00:46 -07:00 |
|
Vladimir Vukicevic
|
e8feeb2011
|
b=429387, add --with-arm-kuser; use it in JS, and pass it down to NSPR's configure; r=shaver,r=ted
|
2008-06-04 14:14:11 -07:00 |
|
Jason Orendorff
|
4f15e0563a
|
Bug 313059 - Decide what to do with js.mak (answer: delete it, r=crowder, a=bsmedberg)
|
2008-06-03 10:55:15 -05:00 |
|
Jason Orendorff
|
61235e5396
|
Bug 434532 - Link errors building JS shell on WinXP (actually a documentation bug in js/src/README.html) (r=brendan, a=bsmedberg)
|
2008-06-03 10:33:00 -05:00 |
|
Mark Banner
|
2919eb146c
|
Bug 435853 Running xpcshell tests involving Mac components leaks memory due to not having an NSAutoreleasePool. r=shaver,sr=brendan
|
2008-06-03 11:56:09 +01:00 |
|
Benjamin Smedberg
|
3ea5b08766
|
Merge cvs-trunk-mirror to mozilla-central up through FF3RC2build2
--HG--
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
|
2008-05-30 12:08:47 -04:00 |
|
Jason Orendorff
|
4ddc02a86b
|
Bug 436343 - mozilla-central: js/src/Makefile.ref calculates .d filenames incorrectly (r=crowder, a=bsmedberg)
|
2008-05-29 16:09:36 -05:00 |
|
gavin@gavinsharp.com
|
01f06ef659
|
Bug 422055: use jemalloc on Solaris, r=ted, a=shaver
|
2008-05-28 11:42:31 -07:00 |
|
igor@mir2.org
|
856754a151
|
[Bug 435546] proper stacking of JS_(PUSH|POP)_TEMP_ROOT. r=brendan aRC2=shaver
|
2008-05-28 10:55:06 -07:00 |
|
jst@mozilla.org
|
80e867e806
|
Fixing bug 434673. Fix GC safety issue when calling through XPCWrapper into an IDL defined function. r+sr=brendan@mozilla.org, a=shaver@mozilla.org
|
2008-05-27 22:42:53 -07:00 |
|
jst@mozilla.org
|
68a63e6f98
|
Fixing bug 433005. Make calls through XPConnect on threads other than the main thread suspend JS request to avoid blocking GC on the main thread while calling slow functions on non-main threads. Patch by benjamin@smedbergs.us and jst@mozilla.org, r=jst@mozilla.org, sr=brendan@mozilla.org, a=schrep@mozilla.com
|
2008-05-27 14:59:58 -07:00 |
|
Benjamin Smedberg
|
3fcc924cd2
|
Return to building spidermonkey as C++, because we believe we found the cause of the perf regression elsewhere (non-code).
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarena.c => js/src/jsarena.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsatom.c => js/src/jsatom.cpp
rename : js/src/jsbool.c => js/src/jsbool.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jscpucfg.c => js/src/jscpucfg.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsdhash.c => js/src/jsdhash.cpp
rename : js/src/jsdtoa.c => js/src/jsdtoa.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfile.c => js/src/jsfile.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jshash.c => js/src/jshash.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsinvoke.c => js/src/jsinvoke.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jskwgen.c => js/src/jskwgen.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jslog2.c => js/src/jslog2.cpp
rename : js/src/jslong.c => js/src/jslong.cpp
rename : js/src/jsmath.c => js/src/jsmath.cpp
rename : js/src/jsnum.c => js/src/jsnum.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsprf.c => js/src/jsprf.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscan.c => js/src/jsscan.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsutil.c => js/src/jsutil.cpp
rename : js/src/jsxdrapi.c => js/src/jsxdrapi.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
|
2008-05-27 16:58:12 -04:00 |
|
Benjamin Smedberg
|
d337041ea6
|
Back out JS-as-C++, because it's a suspect in the Linux performance regression.
--HG--
rename : js/src/js.cpp => js/src/js.c
rename : js/src/jsapi.cpp => js/src/jsapi.c
rename : js/src/jsarena.cpp => js/src/jsarena.c
rename : js/src/jsarray.cpp => js/src/jsarray.c
rename : js/src/jsatom.cpp => js/src/jsatom.c
rename : js/src/jsbool.cpp => js/src/jsbool.c
rename : js/src/jscntxt.cpp => js/src/jscntxt.c
rename : js/src/jscpucfg.cpp => js/src/jscpucfg.c
rename : js/src/jsdate.cpp => js/src/jsdate.c
rename : js/src/jsdbgapi.cpp => js/src/jsdbgapi.c
rename : js/src/jsdhash.cpp => js/src/jsdhash.c
rename : js/src/jsdtoa.cpp => js/src/jsdtoa.c
rename : js/src/jsemit.cpp => js/src/jsemit.c
rename : js/src/jsexn.cpp => js/src/jsexn.c
rename : js/src/jsfile.cpp => js/src/jsfile.c
rename : js/src/jsfun.cpp => js/src/jsfun.c
rename : js/src/jsgc.cpp => js/src/jsgc.c
rename : js/src/jshash.cpp => js/src/jshash.c
rename : js/src/jsinterp.cpp => js/src/jsinterp.c
rename : js/src/jsinvoke.cpp => js/src/jsinvoke.c
rename : js/src/jsiter.cpp => js/src/jsiter.c
rename : js/src/jskwgen.cpp => js/src/jskwgen.c
rename : js/src/jslock.cpp => js/src/jslock.c
rename : js/src/jslog2.cpp => js/src/jslog2.c
rename : js/src/jslong.cpp => js/src/jslong.c
rename : js/src/jsmath.cpp => js/src/jsmath.c
rename : js/src/jsnum.cpp => js/src/jsnum.c
rename : js/src/jsobj.cpp => js/src/jsobj.c
rename : js/src/jsopcode.cpp => js/src/jsopcode.c
rename : js/src/jsparse.cpp => js/src/jsparse.c
rename : js/src/jsprf.cpp => js/src/jsprf.c
rename : js/src/jsregexp.cpp => js/src/jsregexp.c
rename : js/src/jsscan.cpp => js/src/jsscan.c
rename : js/src/jsscope.cpp => js/src/jsscope.c
rename : js/src/jsscript.cpp => js/src/jsscript.c
rename : js/src/jsstr.cpp => js/src/jsstr.c
rename : js/src/jsutil.cpp => js/src/jsutil.c
rename : js/src/jsxdrapi.cpp => js/src/jsxdrapi.c
rename : js/src/jsxml.cpp => js/src/jsxml.c
rename : js/src/prmjtime.cpp => js/src/prmjtime.c
|
2008-05-27 13:51:53 -04:00 |
|
Benjamin Smedberg
|
71997df754
|
Back out revision bd9c9cbf9ec8 (build spidermonkey as C++) for perftesting and profit.
--HG--
rename : js/src/js.cpp => js/src/js.c
rename : js/src/jsapi.cpp => js/src/jsapi.c
rename : js/src/jsarena.cpp => js/src/jsarena.c
rename : js/src/jsarray.cpp => js/src/jsarray.c
rename : js/src/jsatom.cpp => js/src/jsatom.c
rename : js/src/jsbool.cpp => js/src/jsbool.c
rename : js/src/jscntxt.cpp => js/src/jscntxt.c
rename : js/src/jscpucfg.cpp => js/src/jscpucfg.c
rename : js/src/jsdate.cpp => js/src/jsdate.c
rename : js/src/jsdbgapi.cpp => js/src/jsdbgapi.c
rename : js/src/jsdhash.cpp => js/src/jsdhash.c
rename : js/src/jsdtoa.cpp => js/src/jsdtoa.c
rename : js/src/jsemit.cpp => js/src/jsemit.c
rename : js/src/jsexn.cpp => js/src/jsexn.c
rename : js/src/jsfile.cpp => js/src/jsfile.c
rename : js/src/jsfun.cpp => js/src/jsfun.c
rename : js/src/jsgc.cpp => js/src/jsgc.c
rename : js/src/jshash.cpp => js/src/jshash.c
rename : js/src/jsinterp.cpp => js/src/jsinterp.c
rename : js/src/jsiter.cpp => js/src/jsiter.c
rename : js/src/jskwgen.cpp => js/src/jskwgen.c
rename : js/src/jslock.cpp => js/src/jslock.c
rename : js/src/jslog2.cpp => js/src/jslog2.c
rename : js/src/jslong.cpp => js/src/jslong.c
rename : js/src/jsmath.cpp => js/src/jsmath.c
rename : js/src/jsnum.cpp => js/src/jsnum.c
rename : js/src/jsobj.cpp => js/src/jsobj.c
rename : js/src/jsopcode.cpp => js/src/jsopcode.c
rename : js/src/jsparse.cpp => js/src/jsparse.c
rename : js/src/jsprf.cpp => js/src/jsprf.c
rename : js/src/jsregexp.cpp => js/src/jsregexp.c
rename : js/src/jsscan.cpp => js/src/jsscan.c
rename : js/src/jsscope.cpp => js/src/jsscope.c
rename : js/src/jsscript.cpp => js/src/jsscript.c
rename : js/src/jsstr.cpp => js/src/jsstr.c
rename : js/src/jsutil.cpp => js/src/jsutil.c
rename : js/src/jsxdrapi.cpp => js/src/jsxdrapi.c
rename : js/src/jsxml.cpp => js/src/jsxml.c
rename : js/src/prmjtime.cpp => js/src/prmjtime.c
|
2008-05-27 12:19:17 -04:00 |
|
brendan@mozilla.org
|
4925e19f6d
|
Fix 433279, r=mrbkap+shaver, a=schrep.
|
2008-05-22 22:06:09 -07:00 |
|
bcrowder@mozilla.com
|
ccdd027d08
|
Bug 433964 - dtrace build fixes for C++ linkage, r=jorendorff
|
2008-05-19 12:59:09 -07:00 |
|
jorendorff@mozilla.com
|
9b5032bfde
|
Merge from cvs-trunk-mirror to mozilla-central.
|
2008-05-13 09:57:11 -05:00 |
|
reed@reedloden.com
|
82c33e4d43
|
Bug 430955 - "jsfun.h uses JSArenaPool without needed typename" [p=mh+mozilla@glandium.org (Mike Hommey) r=brendan a1.9=damons]
|
2008-05-09 00:40:10 -07:00 |
|
jorendorff@mozilla.com
|
9b2db511f4
|
Merge from cvs-trunk-mirror to mozilla-central.
--HG--
rename : js/src/jsobj.c => js/src/jsobj.cpp
|
2008-05-07 17:37:49 -07:00 |
|
reed@reedloden.com
|
888518dda2
|
Bug 410606 - "AIX linker error for trunk build xpconnect module : ERROR: Undefined symbol: .JSAutoTempValueRooter::operator delete(void*,unsigned long)" [p=shailen.n.jain@gmail.com (Shailen) r+sr=mrbkap a1.9=beltzner]
|
2008-05-07 03:26:52 -07:00 |
|
crowder@fiverocks.com
|
db98c2faeb
|
Bug 432275: Regression - Java applets crashing browser [@ obj_eval], patch by mrbkap, r=crowder, a=beltzner
|
2008-05-06 15:01:32 -07:00 |
|
crowder@fiverocks.com
|
84d826ee05
|
Bug 432275 - Regression - Java applets crashing browser [@ obj_eval], r=igor, a=beltzner
|
2008-05-06 14:59:49 -07:00 |
|
bent.mozilla@gmail.com
|
eb31e16632
|
Bug 429442 - "crashes [@ nsJSIID::HasInstance][@ XPCNativeSet::FindInterfaceWithIID]". r+sr=jst, a=beltzner.
|
2008-05-06 14:37:50 -07:00 |
|
Benjamin Smedberg
|
4393fe5a30
|
Merge cvs-trunk-mirror to mozilla-central. Conflict resolution:
* client.mk: new NSS tag merge to client.py
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
|
2008-05-05 13:39:59 -04:00 |
|
crowder@fiverocks.com
|
21e08b8a71
|
Bug 429864: assertion at startup with venkman, patch by mrbkap, r=brendan, a=beltzner
|
2008-05-03 21:31:01 -07:00 |
|
crowder@fiverocks.com
|
e04b777729
|
Bug 431465 -- (relanding) Crash [@ DecompileExpression] with trap, r=brendan, shaver, igor; a=mtschrep
|
2008-05-03 21:20:23 -07:00 |
|
Benjamin Smedberg
|
d23620a37a
|
Merge cvs-trunk-mirror to mozilla-central. One conflict resolution: updated NSPR tag from client.mk into client.py
--HG--
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
|
2008-05-02 14:08:43 -04:00 |
|
gavin@gavinsharp.com
|
e76cb415a6
|
Back out patch for bug 431465 due to unit test failures
|
2008-05-01 16:06:43 -07:00 |
|
crowder@fiverocks.com
|
80a811f0de
|
Addressing white-space nits.
|
2008-05-01 15:16:38 -07:00 |
|
igor@mir2.org
|
5cab25689b
|
[Bug 427798] faster js_PutBlockObject(), r=brendan a1.9=shaver
|
2008-05-01 14:59:52 -07:00 |
|
crowder@fiverocks.com
|
aa2f89f028
|
Bug 431465 - Crash [@DecompileExpression] with trap, r/a=shaver
|
2008-05-01 14:36:19 -07:00 |
|
Benjamin Smedberg
|
44143a17c2
|
Merge from cvs-trunk-mirror to mozilla-central. No conflict resolution necessary.
--HG--
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
|
2008-05-01 09:50:06 -04:00 |
|
Vladimir Vukicevic
|
ce3a5f0097
|
Merge cvs-trunk-mirror to mozilla-central. No conflicts.
--HG--
rename : js/src/jsmath.c => js/src/jsmath.cpp
|
2008-04-30 15:34:49 -07:00 |
|
brendan@mozilla.org
|
b90454bf32
|
Fix JSOP_GETTHISPROP decompile-value-generator bug (431248, r=igor, a=dsicore).
|
2008-04-30 11:33:51 -07:00 |
|
gavin@gavinsharp.com
|
64ef898187
|
Bug 414531: The return value of some of math method of javascript is not IEEE standard on solaris, patch by Leon Sha <leon.sha@gmail.com>, r=brendan, a=damon
|
2008-04-30 10:15:41 -07:00 |
|
Benjamin Smedberg
|
5337262e90
|
Merge cvs-trunk-mirror to mozilla-central. No manual conflict resolution was necessary.
--HG--
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
|
2008-04-30 12:35:19 -04:00 |
|
igor@mir2.org
|
5c81e09b95
|
[Bug 431489] r=brendan a1.9=shaver
|
2008-04-30 06:30:38 -07:00 |
|
brendan@mozilla.org
|
3d10ff4835
|
Clear GetSrcNote cache in js_UntrapScriptCode (431428, r/a=shaver).
|
2008-04-29 19:18:19 -07:00 |
|