Jeff Walden
|
e1d797671d
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
|
2010-01-11 11:52:21 -06:00 |
|
Mike Moening
|
46a40846b5
|
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
|
2010-03-04 20:44:09 -08:00 |
|
Nicholas Nethercote
|
5dd748ef5b
|
Bug 545274 - nanojit: start adding alias info to loads/stores/calls (TM-specific part). r=jseward.
|
2010-03-02 13:47:17 +11:00 |
|
Andreas Gal
|
8428da3b75
|
Introduce ObjectOps for typeOf and make trace a mandatory ObjectOp (547314, r=brendan).
|
2010-02-22 16:30:22 -08:00 |
|
Jason Orendorff
|
c121818ad8
|
Bug 547274 - js_InitArrayClass is not thread-safe. r=brendan.
|
2010-02-19 13:05:00 -06:00 |
|
Gregor Wagner
|
8f72b0402b
|
BUG 545303: TM: non API function for JS_CallTracer r=igor
|
2010-02-18 13:16:02 -08:00 |
|
Luke Wagner
|
bb329b609d
|
Try 784ceadd60e5 again with more #pragma optimize("", off)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
849d5b41aa
|
Backout 784ceadd60e5 until PGO stops crashing
|
2010-02-08 10:28:07 -08:00 |
|
Luke Wagner
|
995413df5c
|
Bug 515812 - Double hashing template (r=jorendorff)
|
2010-02-06 10:14:05 -08:00 |
|
Igor Bukanov
|
a08ea4a83f
|
bug 540805 - using reference counting only for empty scopes. r=jorendorff
|
2010-01-27 09:50:17 +03:00 |
|
Luke Wagner
|
7660fd493d
|
Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff)
|
2010-01-22 14:49:18 -08:00 |
|
Nicholas Nethercote
|
7526960308
|
Avoid bogus uninit variable warning. r=gcc.
|
2010-01-21 13:12:02 +11:00 |
|
Brendan Eich
|
12bc76d2c5
|
Bug 537204 - No more BOGUS_CX bogosities (r=jwalden).
|
2009-12-30 13:49:26 -08:00 |
|
Brendan Eich
|
d4c5ccb2b1
|
Eliminate JSClass::reserveSlots and streamline new-object paths (535416, r=gal).
|
2010-06-18 17:43:02 -07:00 |
|
Nicholas Nethercote
|
975c77d7c3
|
Bug 572945 - TM: dense arrays specify the wrong number of reserved slots (2
vs 3). r=gal.
|
2010-06-22 00:18:51 -07:00 |
|
Andreas Gal
|
fd2c95c0ba
|
Slow arrays don't need custom objectops (571810, r=mrbkap).
|
2010-06-21 12:19:36 -07:00 |
|
David Mandelin
|
a8dbeb0f3c
|
Bug 571595: make sure dense_grow always gets inlined, r=nnethercote
|
2010-06-21 11:23:39 -07:00 |
|
Igor Bukanov
|
637e2f8470
|
bug 572411 - removal of JSObjectOps::checkAccess. r=mrbkap
|
2010-06-17 14:32:26 +02:00 |
|
Blake Kaplan
|
3e542e4bad
|
Bug 566651 - Actually store the result in vp. r=jorendorff
|
2010-06-08 09:12:52 -07:00 |
|
Igor Bukanov
|
4a6f9652d9
|
bug 526449 - marking the slow array as HAS_PRIVATE for simpler handling of JSSLOT_ARRAY_LENGTH. r=brendan
|
2009-12-13 22:06:04 +03:00 |
|
Robert Sayre
|
a18360d975
|
Merge
|
2009-12-01 15:51:22 -05:00 |
|
Robert Sayre
|
de9bc63f55
|
Relanding: Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff). Backed out changeset ee7bfc1923ad
|
2009-12-01 15:49:15 -05:00 |
|
Robert Sayre
|
6b5e0c1e3d
|
Backed out changeset c03ebf340688. Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
|
2009-12-01 09:56:16 -05:00 |
|
Robert Sayre
|
4042207aec
|
Backout bug 473228 and its follow-up, temporarily, to attempt a clean merge of other stuff.
|
2009-12-01 09:57:20 -05:00 |
|
Brendan Eich
|
bb8db4ed67
|
Bye-bye middle-deletes and their O(n^2) worst case complexity; hello dictionary-mode scopes (473228, r=jorendorff).
|
2009-11-20 16:14:42 -08:00 |
|
Andreas Gal
|
7b14994f5f
|
Properly reject new arrays with negative length (530617, r=jwalden).
|
2009-11-23 16:09:02 -08:00 |
|
Jason Orendorff
|
e3bdbd7b65
|
Bug 505523 - Property cache can skip JSClass::resolve or JSClass::addProperty hooks. r=graydon, r=brendan.
|
2009-11-18 14:29:58 -06:00 |
|
David Mandelin
|
d915d11728
|
Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw
|
2009-11-09 16:57:47 -08:00 |
|
Robert Sayre
|
49ff6c9071
|
Merge mozilla-central to tracemonkey.
|
2009-10-29 08:48:15 -07:00 |
|
Igor Bukanov
|
056d5cc9f5
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-28 14:57:31 +03:00 |
|
Igor Bukanov
|
0d26f9ebc9
|
Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
|
2009-10-27 19:21:47 +03:00 |
|
Igor Bukanov
|
90328eab55
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-27 13:26:57 +03:00 |
|
Jason Orendorff
|
e662f38d3b
|
Bug 523670 - Add assertion to detect proto-less dense arrays. r=brendan.
|
2009-10-23 14:40:36 -05:00 |
|
Igor Bukanov
|
d3ed67924f
|
bug 505315 - constructing GC free lists during finalization. r=brendan
|
2009-10-16 10:10:54 +04:00 |
|
Igor Bukanov
|
1faff07f40
|
Backed out changeset 487b81c753c0 - landing of bug 505315 caused talos crashes across platforms.
|
2009-10-15 13:53:40 +04:00 |
|
Igor Bukanov
|
134e92fea3
|
bug 505315 - constructing GC free lists during finalization. r=brendan
|
2009-10-15 11:41:08 +04:00 |
|
David Mandelin
|
88251cbeb2
|
Bug 519363 - topcrash [@ js_Interpret], change some code to aid in debugging efforts. r=brendan
|
2009-10-07 17:30:34 -07:00 |
|
Andreas Gal
|
1ba16cb3ab
|
Possible overflow in ResizeSlots on 64-bit systems (517644, r=jorendorff).
|
2009-10-06 15:24:12 -07:00 |
|
Igor Bukanov
|
8b8d15878d
|
bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan
|
2009-10-02 12:21:19 +04:00 |
|
Igor Bukanov
|
b058f1858f
|
Backed out changeset 19b4c1cacdb8 - everything related to bug 517199.
|
2009-10-01 16:10:42 +04:00 |
|
Igor Bukanov
|
bf9a0f2d25
|
bug 517199 - typed GC free lsists - newborn refactoring. r=brendan
|
2009-10-01 08:13:04 +04:00 |
|
Igor Bukanov
|
54f35f075a
|
bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
|
2009-09-25 16:30:11 +04:00 |
|
Jeff Walden
|
a7b0c2bc2f
|
Bug 518663 - Fix some typos in JSAutoTempValueRooter uses. r=dvander
|
2009-09-24 14:48:24 -07:00 |
|
David Mandelin
|
4c73b447b9
|
Bug 511695: Fix JS warnings in MSVC8, r=brendan
|
2009-09-23 11:16:30 -07:00 |
|
Jeff Walden
|
4fdee6f3e5
|
I hate PPC, can we kill it? Hoping this will fix, --disable-jit is fail on my system
|
2009-09-22 17:55:58 -07:00 |
|
Jeff Walden
|
f5883ddc57
|
I hate !JS_TRACER architectures. r=redness for the final time
|
2009-09-22 17:12:21 -07:00 |
|
Jeff Walden
|
a945d563f3
|
Bug 307791 - Implement ES5's Object.keys(O). r=jorendorff
|
2009-09-08 15:59:14 -07:00 |
|
Brendan Eich
|
6c6572e022
|
Bug 516075 - Move shape into JSObjectMap from JSScope, const-ipate and use LIR_ldc* to get to it (r=jorendorff).
|
2009-09-14 20:29:46 -04:00 |
|
Boris Zbarsky
|
879dcafc42
|
Bug 497794. Don't allocate two copies of the image data when doing GetImageData/CreateImageData, just to throw one away immediately. r=robarnold,jwalden
|
2009-10-26 16:57:41 -04:00 |
|
Luke Wagner
|
5ddb22049e
|
Backed out changeset b866396faae4
|
2009-09-10 16:44:01 -07:00 |
|