Simon Fraser
|
9a33168aa0
|
Bug 74803 - Should make global data const where possible; xpconnect; r=brendan
|
2009-05-16 01:14:17 +02:00 |
|
Robert Sayre
|
d0018d9fcd
|
Merge tracemonkey to mozilla-central.
|
2009-05-15 19:09:54 -04:00 |
|
Blake Kaplan
|
9026da602e
|
Bug 493315 - Random cleanup in jsdbgapi.cpp. r=sayrer
|
2009-05-15 15:59:00 -07:00 |
|
Blake Kaplan
|
774d6933f4
|
Bug 492912 - Clean up the way that TraceRecorder::elem interacts with the rest of the world. r=gal
|
2009-05-15 15:41:41 -07:00 |
|
Brendan Eich
|
51dd82a552
|
Bug 489034 - let declaration getting lost in certain situations (r=mrbkap).
|
2009-05-15 15:32:57 -07:00 |
|
Graydon Hoare
|
a250100e3c
|
Comment typo fix in tracemonkey.
|
2009-05-15 19:31:31 -07:00 |
|
Jason Orendorff
|
5504115d71
|
Bug 491646 - Expose js_StrictlyEqual() to consumers. r=mrbkap.
--HG--
extra : rebase_source : 620a67bca11c2e04692d3f72df8739028d0dbd21
|
2009-05-15 14:51:02 -05:00 |
|
Jacob Bramley
|
297550a6e9
|
Bug 490296. Tidy ::asm_fop (v2). r=vlad.
|
2009-05-15 14:50:53 -04:00 |
|
Jacob Bramley
|
8533fc53a7
|
Bug 490296. Tidy ::asm_ldr_chk (v2). r=vlad.
|
2009-05-15 14:50:00 -04:00 |
|
Jacob Bramley
|
8b3e87f22c
|
Bug 490296. Tidy ::asm_prep_fcall. r=vlad.
|
2009-05-15 14:49:10 -04:00 |
|
Jacob Bramley
|
03cebed3e5
|
Bug 490296. Tidy ::LD32_nochk. r=vlad.
|
2009-05-15 14:45:42 -04:00 |
|
Jacob Bramley
|
e2556dd40e
|
Bug 490296. Tidy ::asm_quad. r=vlad.
|
2009-05-15 14:44:39 -04:00 |
|
Jacob Bramley
|
acbae2432b
|
Tidy ::asm_load64. r=vlad.
|
2009-05-15 14:36:58 -04:00 |
|
Jacob Bramley
|
c2e202b6a4
|
Tidy ::asm_restore. r=vlad.
|
2009-05-15 14:35:47 -04:00 |
|
Robert Sayre
|
1b25449f6a
|
Merge.
|
2009-05-15 12:41:33 -04:00 |
|
Peter Van der Beken
|
e07ba2eafd
|
Merge backout.
|
2009-05-15 16:39:20 +02:00 |
|
Benjamin Smedberg
|
8d53d7a7ea
|
Bug 492113 - statically assert that we're not on trace in js_SetPropertyHelper, r=igor
|
2009-05-15 09:37:37 -04:00 |
|
Peter Van der Beken
|
a45851d286
|
Backed out changeset 5e867032abe5 (Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes).) to try to fix Tshutdown regression.
|
2009-05-15 14:49:21 +02:00 |
|
Peter Van der Beken
|
7751c0b754
|
Backed out changeset 3e3d2d8cc70f (bug 492483 - fixing !JS_THREADSAFE build failure.) to try to fix Tshutdown regression.
|
2009-05-15 14:35:14 +02:00 |
|
Igor Bukanov
|
0374ee3760
|
bug 490364 - mutating parent chain shapes only for Call objects and only when adding properties that are not parameter or var names. r=brendan
|
2009-05-15 11:43:19 +02:00 |
|
Graydon Hoare
|
c142716352
|
Bug 492673 - TM: Fix memory pressure measurement, r=brendan.
|
2009-05-14 20:12:40 -07:00 |
|
Igor Bukanov
|
f992869ce1
|
bug 492483 - fixing !JS_THREADSAFE build failure. r=mrbkap.
|
2009-05-14 18:39:44 +02:00 |
|
Jason Orendorff
|
cd986613f8
|
Bug 492714 - "Assertion failure: cg->staticLevel >= level, at ../jsemit.cpp" with genexp. r=brendan
|
2009-05-13 19:02:33 -05:00 |
|
Igor Bukanov
|
92f94e451c
|
bug 491126 - sharing object map for non-native objects. r=brendan
|
2009-05-14 12:35:23 +02:00 |
|
Brendan Eich
|
6ffa7ccf08
|
Bug 492914 - TM: trace aborts due to flat closure analysis bug (r=mrbkap).
|
2009-05-13 23:01:08 -07:00 |
|
Andreas Gal
|
59972f7948
|
Only the global object has to be wrapped on trace, which we can do statically and abort on With objects used as 'this' (492028, r=mrbkap).
|
2009-05-13 21:57:35 -07:00 |
|
Brendan Eich
|
0416e1e679
|
Bug 492355 - Suspected Txul regression from JS engine changes (r=igor).
|
2009-05-13 17:11:23 -07:00 |
|
Andreas Gal
|
f054fa9b09
|
Use js_TrashTree when purging global scripts (492496, r=graydon).
|
2009-05-13 13:54:55 -07:00 |
|
Igor Bukanov
|
6c6cde911a
|
bug 490364 - fixing bad typo in js_SetProtoOrParent. r=mrbkap
|
2009-05-13 15:05:28 +02:00 |
|
Robert Sayre
|
7d058a4a0f
|
merge tracemonkey to mozilla-central.
|
2009-05-14 03:44:11 -04:00 |
|
Olli Pettay
|
a26f88717b
|
Bug 461861, r=mrbkap, sr=jst
--HG--
extra : rebase_source : a5aea484f992785a3d67bb03d7fe074ce4f7f95a
|
2009-05-14 10:03:15 +03:00 |
|
Ginn Chen
|
ac039c2c65
|
Bug 492705 Rename jsdtracef.c to jsdtracef.cpp r=sayrer
--HG--
rename : js/src/jsdtracef.c => js/src/jsdtracef.cpp
|
2009-05-14 14:38:17 +08:00 |
|
Robert Sayre
|
faa4d10c30
|
Merge tracemonkey to mozilla-central.
|
2009-05-13 23:37:16 -04:00 |
|
Blake Kaplan
|
3bab9bf56c
|
Bug 483672 - Give regular JS objects that have been reflected into C++ a security policy that follows the same-origin model. Also teach caps about "same origin" for these cases. r=jst sr=bzbarsky
|
2009-05-13 15:01:01 -07:00 |
|
Andreas Gal
|
2a013fab76
|
Clear temporary rooting area after native calls on trace (492693, r=jwalden).
|
2009-05-12 20:55:50 -07:00 |
|
Andreas Gal
|
4bc0d137f5
|
Don't try to compile more code once we are in a needFlush state (492664, r=dmandelin).
|
2009-05-12 20:53:43 -07:00 |
|
Andreas Gal
|
42d921d7fe
|
Backed out changeset c8a74fe0f9af (bug 492664).
|
2009-05-12 16:44:14 -07:00 |
|
Andreas Gal
|
fd13172747
|
Don't try to compile more code once we are in a needFlush state (492664, r=dmandelin).
|
2009-05-12 16:42:21 -07:00 |
|
David Mandelin
|
4e118ecf45
|
Bug 492610: correctly determine when an upvar is part of the trace, r=brendan
|
2009-05-12 16:25:57 -07:00 |
|
Jeff Walden
|
24ec69f5cf
|
Bug 492599 - Recording of JSOP_NEWARRAY doesn't update JSSLOT_ARRAY_COUNT properly. r=jorendorff
|
2009-05-12 14:31:44 -07:00 |
|
Jacob Bramley
|
1631cdbafa
|
Bug 490296. Tidy ::asm_nongp_copy. r=vlad
|
2009-05-12 12:02:00 -04:00 |
|
Vladimir Vukicevic
|
49ed5fd2b6
|
Fix Windows CE from bug 487416 (arm architecture detection)
|
2009-05-12 10:06:39 +01:00 |
|
Josh Aas
|
109f956de0
|
Sync config.guess with latest from gnu "config" package. See bug for changelog. b=492623 r=ted
|
2009-05-12 23:47:03 -04:00 |
|
Robert Sayre
|
f3cf0427b7
|
Merge tracemonkey to mozilla-central.
|
2009-05-12 23:19:58 -04:00 |
|
Leon Sha<leon.sha@sun.com>
|
0c71462fb6
|
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal. remove dead codes
|
2009-05-12 11:43:57 +08:00 |
|
Leon Sha<leon.sha@sun.com>
|
2e31f66b15
|
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal.
|
2009-05-12 10:41:25 +08:00 |
|
David Mandelin
|
be8b0cb323
|
Bug 458838: updating test case to pass when we successfully trace out-of-reach upvars
|
2009-05-11 18:58:10 -07:00 |
|
David Mandelin
|
6228b80017
|
Fix warning for extra args to a debug printf
|
2009-05-11 18:44:49 -07:00 |
|
David Mandelin
|
112ce8b24b
|
Bug 458838: enable tracing of upvar accesses that go outside the current trace to interpreter state, r=gal
|
2009-05-11 18:05:44 -07:00 |
|
Andreas Gal
|
4778325174
|
Ensure that cx->interpState is always accurate by maintaing a stack (490776, r=jorendorff).
|
2009-05-11 17:25:38 -07:00 |
|