Nicholas Nethercote
|
e2a97e3f4c
|
Bug 496448: TraceVis TraceMonkey performance visualization, r=brendan
|
2009-06-16 09:30:01 +01:00 |
|
Jason Orendorff
|
52fe5a97ba
|
Bug 497618 - Change JSString macros to methods. r=Waldo.
|
2009-06-10 20:29:44 -05:00 |
|
Brendan Eich
|
77da9d75ed
|
Bug 494235: wrap escaping optimized closures for the debugger API (r=igor/mrbkap).
|
2009-06-04 18:58:47 -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 |
|
Igor Bukanov
|
92f94e451c
|
bug 491126 - sharing object map for non-native objects. r=brendan
|
2009-05-14 12:35:23 +02:00 |
|
Robert Sayre
|
8b3982769a
|
Bug 442059 - [native JSON] allow to blacklist keys by name when encoding to JSON. r=brendan
|
2009-05-07 13:28:21 -07:00 |
|
Igor Bukanov
|
3597961095
|
bug 491013 - fixing shared setter regression and eliminating several useless anonymous prototype objects. r=brendan
|
2009-05-06 20:33:10 -02:30 |
|
jorendorff
|
93c6d226d3
|
Record all calls to native functions (487134, r=gal, brendan).
|
2009-05-05 14:26:06 -07:00 |
|
Andreas Gal
|
fe1ed6adb9
|
Backed out changeset 6534f8b9aa74 (bug 491013, assert on startup).
|
2009-05-04 15:07:53 -07:00 |
|
Igor Bukanov
|
d77b8664fb
|
bug 491013 - fixing shared setter regression and eliminating several useless anonymous prototype objects. r=brendan
|
2009-05-03 20:43:55 -04:00 |
|
Igor Bukanov
|
35116060a2
|
bug 489501 - consolidating
js_SetProto must mutate the prototype chain. r=brendan
|
2009-05-01 13:48:27 -07:00 |
|
Graydon Hoare
|
bb4177dccd
|
Bug 490044 - TM: Add deep-bailing write barrier to global shape change code, r=brendan.
|
2009-04-24 17:47:32 -07:00 |
|
Andreas Gal
|
a89bbaad23
|
Stay on trace when reading holes from dense arrays (489899, r=brendan).
|
2009-04-24 16:28:21 -07:00 |
|
Andreas Gal
|
9471e12092
|
Fix burning PowerPC builds.
|
2009-04-22 17:16:26 -07:00 |
|
Andreas Gal
|
a51f22dbdf
|
Need an API exposed to control code cache size (474497, r=bent,brendan, sr=mrbkap).
|
2009-04-22 16:52:59 -07:00 |
|
jorendorff
|
e1b8077e65
|
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
|
2009-04-20 18:22:00 -07:00 |
|
igor
|
48c3925a9a
|
js_SetPropertyHelper does not null *entryp for read-only properties (489171, r=gal,brendan).
|
2009-04-20 17:00:59 -07:00 |
|
Blake Kaplan
|
f3d1280a04
|
Bug 488925 - Check for string indexes in the API entry points. r=brendan
|
2009-04-20 12:21:44 -07:00 |
|
Igor Bukanov
|
4ad2e764fa
|
bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal
|
2009-04-20 12:10:29 +02:00 |
|
Igor Bukanov
|
fd49b19773
|
Backed out changeset f4662701526b (bug 488414) to fix !JS_THREADSAFE compilation errors
|
2009-04-20 11:59:36 +02:00 |
|
Igor Bukanov
|
56547f8087
|
bug 488414 - js_GenerateShape just schedules, not run, the GC. r=brendan,gal
|
2009-04-20 10:17:28 +02:00 |
|
Igor Bukanov
|
ba556afe6d
|
bug 487039 - caching only white-listed non-globals on the scope chain. r=brendan
|
2009-04-18 20:10:59 +02:00 |
|
David Mandelin
|
e57983f598
|
Bug 488808: crash due to JSString INIT macros stomping deflated flag, r=brendan
|
2009-04-17 19:30:26 -07:00 |
|
Igor Bukanov
|
94a3d7329c
|
bug 487930 - removal of JSSLOT_ARRAY_LOOKUP_HOLDER. r=mrbkap
|
2009-04-17 11:37:59 +02:00 |
|
Igor Bukanov
|
907592f765
|
bug 477627 - avoiding deadlocks in ClaimTitle. r=brendan
|
2009-04-16 00:01:24 +02:00 |
|
Igor Bukanov
|
e2941e5370
|
Backed out changeset f97f196dcb58 - bug 480301 needs more work
|
2009-04-15 23:33:46 +02:00 |
|
jorendorff
|
7a9b1b6e92
|
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
|
2009-04-14 17:15:38 -07:00 |
|
Brendan Eich
|
0b6ed95284
|
Bug 487538 - bug 487271 left three tests broken in its wake (r=mrbkap).
|
2009-04-08 18:27:44 -07:00 |
|
David Mandelin
|
ab16a824b1
|
Bug 487173: Making undefined use stub getter/setter so use of global undefined can be traced, r=mrbkap
|
2009-04-07 17:01:20 -07:00 |
|
Brendan Eich
|
962b187fe5
|
upvar2, aka the big one take 2 (452598, r=mrbkap).
|
2009-04-05 21:17:22 -07:00 |
|
Andreas Gal
|
706120c0fb
|
Backed out changeset 972c44aa9d1f (bug 452598).
|
2009-04-04 10:14:52 -07:00 |
|
Brendan Eich
|
5f4d9ff474
|
upvar2, aka the big one (452598, r=mrbkap).
|
2009-04-04 10:05:49 +01:00 |
|
Igor Bukanov
|
0e62709153
|
bug 486106 - restoring JS*Lookup API compatibility with fast arrays. r=shaver
|
2009-03-31 21:42:31 +02:00 |
|
Robert Sayre
|
150b7d8a28
|
Merge tracemonkey to mozilla-central.
|
2009-03-24 13:49:05 -04:00 |
|
Igor Bukanov
|
a8094a7903
|
bug 437325 - JSThread is no longer shared between JSRuntime instances. r=brendan
|
2009-03-24 13:07:35 +01:00 |
|
Blake Kaplan
|
a5b61f895b
|
Bug 483751 - Switch to use the new JSPropertyDescriptor API. Also fix it to return values on the prototype chain (which was sort of the point of its existance...). r+sr=jst
|
2009-03-20 14:24:24 -07:00 |
|
Jim Blandy
|
875aee5e88
|
Bug 479258: Include "jsstdint.h" for <stdint.h> type use within SpiderMonkey. r=brendan
|
2009-03-18 11:38:16 -07:00 |
|
Igor Bukanov
|
20e6be9c80
|
bug 362910 - js_GetMethod cleanup. r=brendan
|
2009-03-14 17:41:47 +01:00 |
|
Igor Bukanov
|
4b95050fe2
|
Backed out changeset 57de81309176 - bug 437325 - due to mochitest leaks on tinderbox
|
2009-03-13 18:36:46 +01:00 |
|
Igor Bukanov
|
3de011b9cd
|
bug 437325 - JSThread is no longer shared between runtimes. r=brendan
|
2009-03-13 12:36:21 +01:00 |
|
Igor Bukanov
|
75640ecce1
|
Backed out changeset 4159ebdfe31e to fix some typos in the patch
|
2009-03-13 12:21:04 +01:00 |
|
Igor Bukanov
|
8eeedd9647
|
bug 437325 - JSThread is not shared between runtimes. r=brendan
|
2009-03-13 12:10:34 +01:00 |
|
Jason Orendorff
|
dbb0b6a149
|
Bug 481218 - js_IsCallable returns false for functions. r=brendan.
--HG--
extra : rebase_source : 52d3cba36f3fa1301223cb579bd75ec7bbd5d130
|
2009-03-11 10:46:45 -05:00 |
|
Blake Kaplan
|
1703c72fbc
|
Bug 482381 followup -- use a better name for the "value" field. r=brendan
--HG--
extra : rebase_source : b819d281fdeaab16d562d9ded6841da5f5ea3cd3
|
2009-03-10 16:00:27 -07:00 |
|
Blake Kaplan
|
df0c6f4108
|
Bug 482381 - Add JS_GetPropertyDescriptorById to quickly get all information about a given property, possibly off of the prototype chain. r=brendan/jorendorff
--HG--
extra : rebase_source : 2384be436993600204d457861231a3b180bc5147
|
2009-03-10 15:21:25 -07:00 |
|
Igor Bukanov
|
4ccdead266
|
bug 480700 - no more static asserts in headers. r=brendan
|
2009-03-05 12:12:50 +01:00 |
|
Brendan Eich
|
53c9096f08
|
Bug 480759 - TM: trace RegExp constructors (r=gal).
|
2009-03-04 19:26:16 -08:00 |
|
Brendan Eich
|
f32c3d8613
|
Bug 480657 - TM: Add an API to define traceable constructors (r=gal, jorendorff).
|
2009-03-03 22:53:27 -08:00 |
|
Robert Sayre
|
100a8e68be
|
Bug 476374 - JSON.parse does not support reviver argument as defined in spec. r=jorendorff
|
2009-03-03 12:55:11 -05:00 |
|
Blake Kaplan
|
2c8b7a955f
|
Bug 480096 - Don't leave the last argument lying around in case someone accidentally uses it. r=brendan
|
2009-03-02 15:05:32 -08:00 |
|