David Mandelin
|
69cebc3c8d
|
Bug 461050: regexp compiler, style fixes, r=brendan
|
2008-11-05 11:38:18 -08:00 |
|
David Mandelin
|
45e1fa1027
|
Bug 461050: oom handling, somehow omitted from original commit, r=gal
|
2008-11-04 20:07:37 -08:00 |
|
Andreas Gal
|
bf204b37e3
|
Merge.
|
2008-11-04 19:33:29 -08:00 |
|
David Anderson
|
a6c715fb81
|
Fixed memory leak in nanojit's LabelStateMap (no bug, r=gal).
|
2008-11-04 19:22:13 -08:00 |
|
Andreas Gal
|
0d6e29aa6c
|
Scale down regexp native code cache to 1MB and delete cache on shutdown (r=danderson).
|
2008-11-04 19:11:23 -08:00 |
|
Ben Turner
|
c16fd87aa3
|
Backed out changeset 4fc7c6f6f45e
|
2008-11-04 18:58:24 -08:00 |
|
Ben Turner
|
a3da8488d8
|
Bug 460811 - "Bring workers up to latest spec". r+sr=jst.
|
2008-11-04 18:01:05 -08:00 |
|
David Anderson
|
5ee0ea8b50
|
Fix using wrong regalloc helper in asm_ld peephole opt (r=rreitmai).
|
2008-11-04 16:52:25 -08:00 |
|
David Anderson
|
16b6dd740c
|
Peephole optimize various LIR load patterns for x86 addressing (bug 444682, r=gal).
|
2008-11-04 16:34:13 -08:00 |
|
Graydon Hoare
|
6901121f8d
|
Fix MSVC sensitivity to symbols called 'far'
|
2008-11-04 16:28:05 -08:00 |
|
David Mandelin
|
f96c978165
|
Fixing regexp compiler nanojit spew to conform with TM
|
2008-11-04 16:10:38 -08:00 |
|
David Mandelin
|
c761727be4
|
Adding JS_TRACER guards to regexp compiler for ppc builds & other non-tracing
|
2008-11-04 16:03:57 -08:00 |
|
David Mandelin
|
19ac0a15e0
|
Adding cast to make MSVC happy
|
2008-11-04 15:49:48 -08:00 |
|
Robert O'Callahan
|
cca234e798
|
Back out changeset b83d3c8ac166 (bug 460811) to try to fix bustage
|
2008-11-05 12:47:52 +13:00 |
|
Robert O'Callahan
|
01ff4e2538
|
Backing out changeset dc1aff36a411 (bug 462389) to try to fix bustage
|
2008-11-05 12:36:19 +13:00 |
|
David Mandelin
|
dca6d46eec
|
Fixing Linux breakage, stupid jump crosses initialization errors
|
2008-11-04 15:21:23 -08:00 |
|
David Mandelin
|
d245bf6acb
|
Fixing OSX build, seems related to namespace trickery
|
2008-11-04 15:17:51 -08:00 |
|
Andreas Gal
|
b8168d74d9
|
Merge.
|
2008-11-04 15:08:24 -08:00 |
|
Andreas Gal
|
cdec6ab0a7
|
Interpreter directly emits the this object found in the property cache for JSOP_CALLNAME, so do the same in the tracer (462989, r=mrbkap).
|
2008-11-04 15:07:38 -08:00 |
|
David Mandelin
|
c92c2000cc
|
Bug 461050 WIP: compiling simple regexps, r=danderson,agal
|
2008-11-04 14:51:51 -08:00 |
|
Graydon Hoare
|
9198f045ad
|
Bug 462228 - Add interface to disconnect and reconnect loops in nanojit, r=gal.
|
2008-11-04 14:20:19 -08:00 |
|
Graydon Hoare
|
5cfd909934
|
Bug 462228 - Merge code-patching functions in nanojit, r=rreitmai.
|
2008-11-04 14:18:17 -08:00 |
|
Peter Van der Beken
|
146cbb323b
|
Bug 462926 - 'Crash [@ xpc_qsSelfRef::~xpc_qsSelfRef] with getUserData.call'. r+sr=jst.
|
2008-11-04 13:50:50 -08:00 |
|
Ben Newman
|
7f61ea749a
|
Bug 462389 - 'XPCVariant used in nsXPCException::SetThrownJSVal can cause cycle collection on non-main threads'. r=bent, sr=jst.
--HG--
rename : dom/src/threads/nsAutoJSObjectHolder.h => js/src/xpconnect/public/nsAutoJSValHolder.h
|
2008-11-04 13:49:05 -08:00 |
|
Ben Turner
|
718025a3f8
|
Bug 460811 - 'Bring workers up to latest spec'.r+sr=jst
|
2008-11-04 13:49:04 -08:00 |
|
Peter Van der Beken
|
fbe83f43ff
|
Backed out changeset 47c0377779bb to fix orange
|
2008-11-04 20:56:16 +01:00 |
|
Peter Van der Beken
|
f4f6bc2300
|
Backed out changeset 47c0377779bb to fix orange
|
2008-11-04 20:55:48 +01:00 |
|
Peter Van der Beken
|
3bb228a9e8
|
Backed out changeset 81c0a2ec449f to fix orange
|
2008-11-04 20:54:50 +01:00 |
|
Peter Van der Beken
|
5a6c152342
|
Backed out changeset 81c0a2ec449f to fix orange
|
2008-11-04 20:54:08 +01:00 |
|
Peter Van der Beken
|
eac8c19c52
|
Fix for bug 462926 (Crash [@ xpc_qsSelfRef::~xpc_qsSelfRef] with getUserData.call). r/sr=jst
|
2008-11-04 18:18:12 +01:00 |
|
Peter Van der Beken
|
24a73db424
|
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
|
2008-11-04 18:10:43 +01:00 |
|
Robert Sayre
|
03d49a666b
|
Merge mozilla-central to tracemonkey.
|
2008-11-04 02:05:05 -05:00 |
|
David Anderson
|
158e7f3bb0
|
Don't cache pointer to recorder since it might change in js_MonitorRecording (462980, r=gal).
|
2008-11-03 20:57:50 -08:00 |
|
Phil Ringnalda
|
bbe7e1d08a
|
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
|
2008-11-03 19:46:28 -08:00 |
|
David Anderson
|
db369008ec
|
Fixed memory leak in LInsHashSet (bug 462826, r=gal).
|
2008-11-03 19:43:47 -08:00 |
|
David Mandelin
|
d0a8376658
|
Bug 462412: API to delete a single fragment, r=danderson
|
2008-11-03 16:14:44 -08:00 |
|
David Anderson
|
2be8898675
|
Merge.
|
2008-11-03 16:11:36 -08:00 |
|
David Anderson
|
65f7adbd31
|
Fixed OOM handling when starting a recorder or assembler (bug 451322, r=gal+rreitmai).
|
2008-11-03 16:10:20 -08:00 |
|
Blake Kaplan
|
dab238daea
|
Bug 462910 - Add a JS_ValueToSource API. r=brendan
|
2008-11-03 14:28:36 -08:00 |
|
Brendan Eich
|
94ae1a5b36
|
Bug 462879 - "Assertion failure: UPVAR_FRAME_SKIP(uva->vector[i]) == 1" with nested eval (r=mrbkap).
|
2008-11-03 13:55:51 -08:00 |
|
Benjamin Smedberg
|
7954d6ff25
|
Bug 462730 - Parallel builds with -j20 don't build the submakefiles before recursing into them. Switch back to using $* in the rule because we found out the make 3.80 bug: it doesn't set $* in double-colon rules, but it does in single-colon rules. r=ted (copy rules.mk to the JS build system)
|
2008-11-03 14:30:05 -05:00 |
|
Peter Van der Beken
|
2b8cf3c2d4
|
Backed out changeset ba895ab8cbe7 to fix orange
|
2008-11-03 16:28:50 +01:00 |
|
Peter Van der Beken
|
28ba94cca8
|
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
|
2008-11-03 14:49:53 +01:00 |
|
ause<ause@sun.com>
|
0fd9e68163
|
Bug 462516 - add -isysroot to find fat version of system libraries
|
2008-11-03 13:05:30 +01:00 |
|
Peter Van der Beken
|
e743beb9c4
|
Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst.
|
2008-11-03 11:31:47 +01:00 |
|
Jim Blandy
|
e9a790f333
|
Bug 462356 - Build fails on mac in js/src/configure.in with error: Library requirements (glib-2.0 >= 1.3.7 gobject-2.0) not met; glib part; r=ted.mielczarek
|
2008-11-02 18:40:57 +01:00 |
|
Jim Blandy
|
75ebba4f18
|
Bug 462356 - Build fails on mac in js/src/configure.in with error: Library requirements (glib-2.0 >= 1.3.7 gobject-2.0) not met; elf-dynstr-gc part; r=ted.mielczarek
|
2008-11-02 18:39:54 +01:00 |
|
Brendan Eich
|
9eb3ee8b6a
|
Bug 456692 - "Assertion failure: slot < fp2->script->nslots" with nested eval (r=mrbkap).
|
2008-11-02 01:15:06 -07:00 |
|
timeless@mozdev.org
|
b93635a72f
|
Bug 454561 TM: Crash when JavaScript-Debugger is enabled [ @ jsd_lock ]
js_SynthesizeFrame needs to fill in all fields of JSInlineFrame.
r=brendan
|
2008-10-29 11:06:01 +01:00 |
|
Benjamin Smedberg
|
2ba4044e4b
|
Bug 462440 - Creating directories is really racy, and has an rm -rf in the middle of the race, r=ted
Adding the other part to js/src/config like we had to do earlier today to fix windows orange.
|
2008-10-30 21:39:37 -04:00 |
|