Blake Kaplan
|
3a585ac10e
|
Bug 496441 - Random cleanup: only calculate the callee once. r+sr=jst
|
2009-07-01 12:12:04 -07:00 |
Blake Kaplan
|
0e3666d7db
|
Bug 496441 - Some random cleanup: remove an unnecessary macro. r+sr=jst
|
2009-07-01 12:12:04 -07:00 |
Blake Kaplan
|
be45a2cbca
|
Bug 498000 - Throw a better error when toString is called cross-origin on an XPCNativeWrapper from an unprivileged context. r+sr=bzbarsky
|
2009-07-01 12:12:04 -07:00 |
Blake Kaplan
|
42d074eead
|
Merge backout.
|
2009-06-30 16:22:43 -07:00 |
Blake Kaplan
|
1acd3bbae9
|
Backed out changeset 291552e67a3b due to leaks.
|
2009-06-30 16:22:20 -07:00 |
Johnny Stenback
|
ac0964e5c0
|
Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
|
2009-06-30 15:55:16 -07:00 |
Blake Kaplan
|
ab3e0a7b79
|
Bug 500931 - Ensure that weak reference wrappers return the right object when called upon. r=bent sr=jst
--HG--
extra : rebase_source : 5f73d1e92b912cf88c8a45a3ccd53de35c7b1e3d
|
2009-06-30 13:49:46 -07:00 |
Robert Sayre
|
4f8e9eb508
|
Merge tracemonkey to mozilla-central.
|
2009-06-30 12:19:07 -07:00 |
Nicholas Nethercote
|
0387130125
|
Remove dead setCallTable() declaration (bug 488515, r=gal).
|
2009-06-30 14:55:44 +10:00 |
David Mandelin
|
99949e5c2a
|
Bug 500621: make regexp lirbuf setup work the same as tracing lirbuf to avoid mem leak, r=dvander
|
2009-06-29 17:04:35 -07:00 |
Mike Hommey
|
6c72c60910
|
Bug 501241 - xpcshell fails to build when setting EDITLINE. r=mrbkap
--HG--
extra : rebase_source : c41df07d7ccaf98a15335493aa9227788da323ee
|
2009-06-29 16:10:54 -07:00 |
Andreas Gal
|
d12732ccbe
|
js_GetMethod shouldn't detect (501229, r=jorendorff).
|
2009-06-29 15:19:37 -07:00 |
David Mandelin
|
9e8e0f155f
|
Bug 496448: check in python scripts for TraceVis, r=brendan
|
2009-06-29 14:56:57 -07:00 |
Andreas Gal
|
f88980cdf4
|
clearResv() is i->resv()->clear() now (501072, r=graydon).
|
2009-06-29 13:23:06 -07:00 |
Benjamin Smedberg
|
f8d8a6a5c2
|
Add headers to system-headers which we're using in electrolysis (trivial change)
--HG--
extra : rebase_source : b057f7d6cdb6c5eb737b229ccc7ac7a812c24648
|
2009-06-29 15:41:40 -04:00 |
Paritosh Aggarwal
|
2f3f19f2d3
|
Bug 499365 - lirasm - Provide for execution of multiple fragments in a single file. r=jorendorff.
|
2009-06-29 13:26:43 -05:00 |
Andreas Gal
|
3dda00e0ed
|
Missing strtointeger path in js_StringToInt32 (501124, r=brendan).
|
2009-06-29 10:55:43 -07:00 |
Robert Sayre
|
0ea9ef5bdf
|
Merge.
|
2009-06-27 11:21:54 -07:00 |
Robert Sayre
|
f28cd0f53f
|
Merge mozilla-central to tracemonkey
|
2009-06-27 11:19:19 -07:00 |
Andreas Gal
|
c7c6875d53
|
Deep abort is not detected in JSOP_IN (500108, r=dvander).
|
2009-06-26 16:29:38 -07:00 |
Graydon Hoare
|
d6e8ddb960
|
Bug 473989 - Adjust trace-test.js part of 'make check' in js/src to handle win32 properly, r=bsmedberg.
|
2009-06-26 12:37:58 -07:00 |
Graydon Hoare
|
608ab1827c
|
Bug 500580 - JS_CallFunction path isn't ~JIT guarded against non-global scope chains, r=brendan.
|
2009-06-26 11:13:32 -07:00 |
Graydon Hoare
|
b44a5e1940
|
Bug 500491 - Only reset saved JSOPTION_JIT after js_Execute, r=brendan.
|
2009-06-25 16:20:53 -07:00 |
Brendan Eich
|
e4eb26eec9
|
Back out incorrect patch for bug 497789 (r=jorendorff).
|
2009-06-26 10:40:51 -07:00 |
Jason Orendorff
|
9ed1b5714e
|
Bug 499897 - reverse INULL in js_ComputeFilename. r=Waldo.
|
2009-06-25 18:03:46 -05:00 |
David Anderson
|
5c1354da2f
|
Nits to Queue<T>, assert valid index and support 0 starting size (bug 500554, r=gal).
|
2009-06-25 17:14:54 -07:00 |
Jeff Walden
|
72c9c4ea8c
|
Windows bustage fix, r=foopy
--HG--
extra : rebase_source : 3e6a65cb262f12fe73b3ef7657a1f38c9673ad99
|
2009-06-25 16:36:25 -07:00 |
David Anderson
|
71dc90a4dc
|
Merge.
|
2009-06-25 16:19:56 -07:00 |
David Anderson
|
e2e588f7a9
|
Nits.
|
2009-06-25 16:15:08 -07:00 |
David Anderson
|
e023b371d1
|
Avoid pedantic errors about trailing commas in lists (build bustage fix).
|
2009-06-25 16:02:29 -07:00 |
David Anderson
|
14fed67663
|
Follow-up nits to bug 500522.
|
2009-06-25 15:41:18 -07:00 |
David Anderson
|
cf76f7bcd1
|
Print exit names instead of numbers (bug 500522, r=gal).
|
2009-06-25 15:32:50 -07:00 |
David Anderson
|
01555189df
|
Added TMFLAGS=full mode to mimic TRACEMONKEY=verbose (bug 500517, r=gal).
|
2009-06-25 14:43:20 -07:00 |
Brendan Eich
|
0f0928b678
|
Followup assertion restoration and comment fix (497789, r=jorendorff).
|
2009-06-25 14:16:06 -07:00 |
Graydon Hoare
|
27d6f90feb
|
Bug 473989 - Enable trace-test on 'make check', r=ted.
|
2009-06-25 12:47:00 -07:00 |
Benjamin Smedberg
|
df4498e9c8
|
GetAtomFromBytecode is actually JS_REQUIRES_STACK, just marking it so.
|
2009-06-25 15:19:37 -04:00 |
Benjamin Smedberg
|
8425bf9e89
|
Bug 499971 - js_GetCallVar and several others which are used as JSNatives must not be JS_REQURIES_STACK, r=jorendorff
|
2009-06-25 15:12:20 -04:00 |
Benjamin Smedberg
|
9bde4f0300
|
Bug 498398 - fast natives such as array_sort and many others must not be JS_REQUIRES_STACK, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
Benjamin Smedberg
|
56df1f0865
|
Bug 491988 - do JS_REQUIRES_STACK analysis on function pointers, r=jorendorff+dmandelin
|
2009-06-25 15:12:19 -04:00 |
Benjamin Smedberg
|
55cc99b03f
|
Bug 491988 - Annotation fixes required for analyzing JS_REQUIRES_STACK for function pointers, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
Brendan Eich
|
93354c76c5
|
Seed new empty scope shape from prototype to handle foreshadowing, enable deep propcache hits keyed by shapes, simplify code (497789, r=igor).
|
2009-06-25 12:05:09 -07:00 |
Julian Seward
|
3c2efd0a5e
|
Bug 494864 - Make nanojit debug output easier to follow, r=graydon.
|
2009-06-24 20:32:00 -07:00 |
Brendan Eich
|
9025a34370
|
Nit followup to 496674 (r=graydon).
|
2009-06-24 16:33:20 -07:00 |
Jason Duell
|
e104dd4bd5
|
Bug 483689. Add fflush to print() and dump() in xpcshell, and do some cleanup. r=mrbkap
--HG--
extra : rebase_source : 4ad9ed9ddada4d6b6705c1f8a4a84c39213bf2f8
|
2009-06-29 11:01:42 +12:00 |
Olli Pettay
|
153114284b
|
Bug 497780 - onmouseout's MouseEvent.relatedTarget is a chrome element and is completely inaccessible, r=mrbkap@gmail.com, sr=bz
|
2009-06-28 22:46:52 +03:00 |
Dão Gottwald
|
c56f325802
|
Backed out changeset 4ceba37b3b22
|
2009-06-28 12:52:22 +02:00 |
Robert Sayre
|
6a6c2fc430
|
Merge mozilla-central to tracemonkey.
|
2009-06-24 13:16:16 -07:00 |
Graydon Hoare
|
757456e029
|
Bug 496674 - Replace FORALL macros with template functions and visitors, take 2, r=gal.
|
2009-06-19 18:48:05 -07:00 |
Jacob Bramley
|
0ca54b63c5
|
Remove the BL method from the ARM nanojit back-end as it is no longer used. (487607, r=vladimir)
|
2009-06-24 15:57:17 +01:00 |
Jacob Bramley
|
8da7934fdd
|
Use BLX to provide ARM/Thumb interworking support on ARM. (486639, r=vladimir)
|
2009-06-24 15:54:35 +01:00 |