js/src/jscntxt.h
23e155b902acd2c166095153add525c4d93b982e
created 2010-03-18 08:27 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Re-seed Math.random() for each window/frame/context (475585, r=waldo,dolske, a=beltzner).
858dc58eceeeb2ef22b803b4af7f80368191a08c
created 2010-02-18 13:08 -0800
pushed 2010-02-18 21:25 +0000
Jason Orendorff Jason Orendorff - Bug 538440 - 'We never jit DOM workers'. r=mrbkap, a=beltzner.
72a8f982a1422a44af69831e56a06e505916da91
created 2009-12-04 08:50 -0500
pushed 2009-12-04 13:51 +0000
Jason Orendorff Jason Orendorff - Bug 519719 - TM: crash [@ JS_GetFrameThis] - SynthesizeFrame passes partly-uninitialized JSStackFrame to callHook. r=mrbkap.
ff55ed2fc90d050805ea5f4f40a7033ba2058e80
created 2009-10-27 17:55 -0700
pushed 2009-12-04 13:51 +0000
Andreas Gal Andreas Gal - Add an internal API to query the current JSThread (524841, r=brendan).
1c77f14385076fb801517bb8e5acc4dd40e1b836
created 2009-11-13 03:24 +0100
pushed 2009-11-13 03:39 +0000
L. David Baron L. David Baron - Add assertions that fire when a JSAutoRequest, JSAutoSuspendRequest, JSAutoLocalRootScope, JSAutoTempValueRooter, JSAutoTempIdRooter, JSAutoIdArray, JSAutoEnumStateRooter, or JSAutoResolveFlags is used as a temporary. (Bug 518633) r=igor
37c064e9ddee111f82f96f85f7f3b68e00887ad6
created 2009-11-12 16:43 -0800
pushed 2009-11-13 00:44 +0000
Jason Orendorff Jason Orendorff - Bug 524743 - Shape regeneration still does not touch most empty scope
1e08844ef5516bbdd8b9a81b59836ac33fa49937
created 2009-10-10 15:02 -0500
pushed 2009-10-10 20:03 +0000
Robert Sayre Robert Sayre - Merge.
0f949b3c995c4830046e994ffe7a2c5260784634
created 2009-09-24 12:40 -0700
pushed 2009-10-10 20:03 +0000
Luke Wagner Luke Wagner - Fix ridiculous manual merge error. (r=graydon)
53da0fcec6faad0c30435216c9912b074a07ecdb
created 2009-10-10 14:33 -0500
pushed 2009-10-10 20:03 +0000
Luke Wagner Luke Wagner - Luke Wagner — Bug 517973 - remove deep abort, fix blacklisting bug. r=dvander
abf2f44642c1d9d2de7e530f49ea3378998e90c4
created 2009-09-23 15:12 -0700
pushed 2009-10-10 20:03 +0000
Graydon Hoare Graydon Hoare - Bug 517083 - Fix performance regression, r=dvander.
62b03aeedfa9a579f649f787bd8c246747d888bb
created 2009-10-10 14:24 -0500
pushed 2009-10-10 20:03 +0000
Graydon Hoare Graydon Hoare - Graydon Hoare — Bug 517083 - TM: introduce a temp allocator for allocations during recording and compilation, r=gal.
7cc988d295460a954dcd1501ef3145fe1ab859d8
created 2009-10-10 12:30 -0500
pushed 2009-10-10 20:03 +0000
Igor Bukanov Igor Bukanov - bug 512046 - avoid maintaing a per-runtime iterator list. r=brendan
b38c1b7e0a8042b6149d34fcdde9e986a3481335
created 2009-09-15 17:07 -0700
pushed 2009-10-10 18:13 +0000
Graydon Hoare Graydon Hoare - Bug 503424 - Additional followup to fix more profound build-breakage, r=me.
7b1f32fc2811771698079f1a485b778ba4577bb6
created 2009-09-15 16:31 -0700
pushed 2009-10-10 18:13 +0000
Graydon Hoare Graydon Hoare - Bug 503424 - Followup to fix windows build breakage, r=gal.
f24e05517a6285512adcb3a0786e751423f42596
created 2009-09-15 15:05 -0700
pushed 2009-10-10 16:00 +0000
Julian Seward Julian Seward - Bug 503424 - Add built-in support for compiled-trace and -guard profiling, r=graydon.
2a25c36aaf7e66b6bf8b9115163d567a8d295ab4
created 2009-10-10 10:57 -0500
pushed 2009-10-10 16:00 +0000
Brendan Eich Brendan Eich - Bug 516075 - Move shape into JSObjectMap from JSScope, const-ipate and use LIR_ldc* to get to it (r=jorendorff).
3861fd3d6671531a09785b9efd93a084cb831722
created 2009-10-09 14:46 -0500
pushed 2009-10-09 19:50 +0000
Steven Michaud Steven Michaud - Bug 517355 - Restore OJI, Liveconnect and the JEP on the 1.9.2 branch on OS X r=josh,jst,jwalden; Bug 521338 Get Liveconnect working again on 1.9.2 branch after patch to bug 511425. Patch by mrbkap, r=gal; both a=blocking1.9.2+ CLOSED TREE
f6bcaffb09ef5064fde143d64b48edf37f4c1246
created 2009-10-01 23:55 -0700
pushed 2009-10-02 17:18 +0000
Blake Kaplan Blake Kaplan - Blake Kaplan — Backed out changeset 5f449dffdff5. Trying to fix Tp4 heap size regression.
73727abed85a6d0dae3973c643f3d8da97684d90
created 2009-09-15 14:29 -0700
pushed 2009-10-02 17:18 +0000
Andreas Gal Andreas Gal - Use one single GC heap chunk, avoiding frequent mmap and malloc calls (508707, r=igor,brendan).
0cc821e0b90fd8bbe3408c3a4cc97005b6a40201
created 2009-09-12 23:04 -0700
pushed 2009-10-02 17:18 +0000
Andreas Gal Andreas Gal - Use a single code cache for the JIT and the RegExp compiler (515852, r=dmandelin).
1d34cd47bfabd4fc3dc3a1925d70bf480dcc850c
created 2009-09-09 17:38 -0700
pushed 2009-10-02 05:52 +0000
Andreas Gal Andreas Gal - Set nativeVp immediately before the native call (514999, r=mrbkap).
dc69c5075d982b2c85580dc09c2687a856a73348
created 2009-09-07 21:08 -0700
pushed 2009-10-02 03:45 +0000
Brendan Eich Brendan Eich - Cope with null tvr string refs (515000 followup, r=self).
93a542ef740d09d0df7e6ebec7848248a73d6cb5
created 2009-09-07 00:35 -0700
pushed 2009-10-02 03:45 +0000
Brendan Eich Brendan Eich - JSTempValueRooter JSTVU_SINGLE over-constrains GC-thing against static allocation (515000, r=gal).
269bc9feda7a780600e7063d6b723152c27717d5
created 2009-09-04 16:28 -0700
pushed 2009-10-02 03:45 +0000
Gregor Wagner Gregor Wagner - Cache result of Number2String (bug 513530, r=brendan).
82f811a5ea4aad96619def51f1d33b1ede627cad
created 2009-09-01 18:46 -0700
pushed 2009-10-02 00:50 +0000
Luke Wagner Luke Wagner - Bug 511750 - factor template utilities into js::tl (r=brendan)
0b87d068c73d357040c426e7732b631e01d6d02f
created 2009-08-20 17:22 -0700
pushed 2009-10-01 17:34 +0000
Graydon Hoare Graydon Hoare - Bug 511309 - Delete class Fragmento and all uses of it, r=dvander.
c98b304ce7a9cf8919c60bbca2e28de945231f5f
created 2009-08-18 15:32 -0700
pushed 2009-10-01 17:34 +0000
Graydon Hoare Graydon Hoare - Bug 511237 - Remove primary use of Fragmento from jsregexp, r=dmandelin.
e145498dc0274135e0a0499e51e16ae7f5f02188
created 2009-08-20 14:13 -0500
pushed 2009-10-01 17:34 +0000
Jason Orendorff Jason Orendorff - Bug 511418 - static-analysis error in jsobj.cpp:4257: cannot access JS_REQUIRES_STACK variable JSContext::fp and another trivial error in jstracer.cpp. r=gal.
b2cb8acf4dfc091476491810a62b5c5c7b39b837
created 2009-08-19 15:23 -0700
pushed 2009-10-01 17:34 +0000
Andreas Gal Andreas Gal - Use thread-local RNG for Math.random() (511328, r=shaver,waldo).
aa00f91fe742386be9ce7eb3e3e2dd85783e5f94
created 2009-08-18 16:31 -0700
pushed 2009-09-15 09:22 +0000
Andreas Gal Andreas Gal - Add an API to notify the JS engine that we are about to destroy the runtime (511252, r=brendan).
77759fa9188bc9ce821593a699158f45e1b5f1d5
created 2009-08-17 17:36 -0500
pushed 2009-09-15 09:22 +0000
Jason Orendorff Jason Orendorff - Delete unused JSBUILTIN_ constants. No bug. r=gal.
39d714972b936568d517c37615c95c8282ca9868
created 2009-08-17 14:50 -0700
pushed 2009-09-15 09:22 +0000
Andreas Gal Andreas Gal - Don't flush the code cache every time we GC (506117, r=brendan).
190abbdc7d08c62253e2ca7ae2adc8dc510cd093
created 2009-08-13 08:35 -0700
pushed 2009-09-10 23:49 +0000
Andreas Gal Andreas Gal - Cleaning code cache flush handling (510136, r=jorendorff).
28dc7f5211d6f9452a374fa680f2f15a2f07f639
created 2009-07-15 16:50 -0700
pushed 2009-09-10 23:49 +0000
Graydon Hoare Graydon Hoare - Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal.
e801acfad3c6410a7a91660c8bbb78aa7a57f317
created 2009-08-03 11:38 -0500
pushed 2009-09-05 21:26 +0000
Jason Orendorff Jason Orendorff - Bug 507665 - Avoid imacros for JSOP_GETELEM and JSOP_CALLELEM. r=gal.
2bb711bd54dff2a9bb895f2288eee61257afec0c
created 2009-07-30 14:28 -0700
pushed 2010-04-13 04:36 +0000
Graydon Hoare Graydon Hoare - Backed out changeset d0be9284ea67
d0be9284ea67bbff6ce241ccb06a0dedd8ead587
created 2009-07-15 16:50 -0700
pushed 2010-04-13 04:36 +0000
Graydon Hoare Graydon Hoare - Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal.
f8bec1cb7836d5432a7b34f893a9537c16db8471
created 2009-07-27 21:10 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
d0816ba5044c7a2d79a04eb07f8e9464a71a0ec3
created 2009-07-27 16:29 -0500
pushed 2010-04-13 04:36 +0000
Jason Orendorff Jason Orendorff - Bug 505932 - Shape regeneration does not touch most empty scopes. r=brendan.
44ec2dd12fd20a5958138fd11eae3eb4abe0bfc4
created 2009-07-26 18:24 +0200
pushed 2010-04-13 04:36 +0000
Igor Bukanov Igor Bukanov - bug 506243 - eliminate GC thread-local lists pools. r=brendan
ce025660fb6be548c6b5b896048a7d48488fe402
created 2009-07-24 06:55 -0700
pushed 2010-04-13 04:36 +0000
Brendan Eich Brendan Eich - Bug 488731 - Avoid shape regeneration and property cache purge during the GC (r=mrbkap).
d3ee5c044edeba35d48ecd0d8ecbe19d14d91452
created 2009-07-24 00:02 -0400
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Merge backout.
bad60e1e37f388c0a756ea62fe1bdd6edb39ded2
created 2009-07-24 00:01 -0400
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Backed out changeset b3d459d23452
9d65d1fccbd40cacd9473a45f4b68f4e176f18b6
created 2009-07-23 22:08 -0400
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Merge backout.
2186b9080915bcc7855249f2a2da9fee660f042c
created 2009-07-23 22:06 -0400
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Backed out changeset 047b9102dddb
b3d459d23452ded00ca11f8a8a4d8069c9355fd7
created 2009-07-23 15:12 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Use a background thread to free() memory while sweeping (505612, r=brendan,bent).
047b9102dddbb09620114237a20aee0f9fe74681
created 2009-07-23 17:59 -0700
pushed 2010-04-13 04:36 +0000
Brendan Eich Brendan Eich - Avoid shape regeneration and property cache purging from the GC unless the shape generator overflows (488731, r=jorendorff).
85875bc69317dfff9b0ddf95b6bf83384567450d
created 2009-07-16 18:36 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Inline malloc accounting functions (504219, r=jwalden).
b5aaeea0f483c61aac826320118871d3e178d95d
created 2009-07-14 17:03 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Avoid integer math for GC trigger factor calculation in allocation path, take 2 (503463, r=dmandelin).
6b7b67ed41b913e9871c41dd956ad81e97783155
created 2009-07-14 11:49 +0200
pushed 2010-04-13 04:36 +0000
Peter Van der Beken Peter Van der Beken - Backed out changeset 2073d5aae8b6 (Avoid integer math for GC trigger factor calculation in allocation path (bug 503463)).
2073d5aae8b6d4fd5ae00b8c560f1ba44a2d5da4
created 2009-07-13 13:24 -0700
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Avoid integer math for GC trigger factor calculation in allocation path (503463, r=dmandelin).
1f377d1dab92864351f929f471f31a3e3b2c3504
created 2009-07-09 15:27 -0500
pushed 2010-04-13 04:36 +0000
Brendan Eich Brendan Eich - Bug 503343 - Change JSScope macros to methods. r=jorendorff
5c4c1f31d00b8282677ce0b03ae83fdd993d2827
created 2009-07-06 12:20 -0400
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
bf952aed37867b34a30e87eccfb773cca6b8dfe3
created 2009-06-30 20:19 -0400
pushed 2010-04-13 04:36 +0000
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
d69b121d3f680dea8521de881202c6a01bedcea4
created 2009-06-30 12:14 -0700
pushed 2010-04-13 04:36 +0000
Robert Sayre Robert Sayre - Backed out changeset b2256abf53c0
b2256abf53c0f6ce601e03d23f13deaa6a7e97c0
created 2009-06-30 11:29 -0700
pushed 2010-04-13 04:36 +0000
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
516dfcdf9a578075095929f860b8c897b5652b39
created 2009-06-30 15:55 -0700
pushed 2010-04-13 04:36 +0000
Johnny Stenback Johnny Stenback - Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
761e24450f2b70fd1f7ee98e5ce2de6656abd2f5
created 2009-06-10 20:29 -0500
pushed 2010-04-13 04:36 +0000
Jason Orendorff Jason Orendorff - Bug 497618 - Change JSString macros to methods. r=Waldo.
568959fa4956f9d8d922b7ef9ad397dba7ee0bcf
created 2009-06-15 16:44 +0100
pushed 2010-04-13 04:36 +0000
Andreas Gal Andreas Gal - Support tracing instanceof operator (498351, r=jorendorff).
0827b97fb89bbdae469b213c6ec7cc14cfdf1b05
created 2009-05-13 17:11 -0700
pushed 2010-04-13 04:36 +0000
Brendan Eich Brendan Eich - Bug 492355 - Suspected Txul regression from JS engine changes (r=igor).
less more (0) -300 -100 -60 tip