Jeff Walden
|
37632bfcb5
|
Bug 687621 - Convert getProperty to take a PropertyName*, and make getGeneric the only way to get a property for a jsid. r=luke
|
2011-09-15 11:44:10 -07:00 |
|
Luke Wagner
|
61f76ef0bd
|
Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
--HG--
extra : rebase_source : a3047338ed088c26a93486addd0be8092fe52934
|
2011-09-20 11:40:24 -07:00 |
|
Luke Wagner
|
cc2ce861d1
|
Bug 684526 - Unify jsval and js::Value (r=jorendorff)
--HG--
extra : rebase_source : 5655602775d575bb5adba0a8fc4c20621f393a67
|
2011-09-19 09:34:49 -07:00 |
|
Igor Bukanov
|
9dc4e22f8a
|
bug 678830 - Use JSScript, not script objects, in compile/evaluate API. r=jorendorff
|
2011-09-02 08:46:00 +02:00 |
|
Jeff Walden
|
ea9d03020c
|
Bug 686900 - Rewrite js_InitFunctionAndObject. r=jorendorff
--HG--
extra : rebase_source : 89ab3d2a5ae21c0b56ca58c7e602c0b6b18a3c87
|
2011-05-09 13:06:52 -07:00 |
|
Igor Bukanov
|
712146a6db
|
bug 686017 - avoid Cell::arenaHeader() on fast paths. r=bhackett1024
|
2011-08-16 12:27:34 +02:00 |
|
Jeff Walden
|
765cd9578e
|
Bug 685688 - Don't use standard-class-style storage for the Generator class: just store the generator [[Prototype]] in a one-off slot in the global object. r=mrbkap
--HG--
extra : rebase_source : ac0127658fbaad67a73f74dc4f4961bc641ff57f
|
2011-09-08 16:36:51 -05:00 |
|
Igor Bukanov
|
375f661a51
|
bug 684569 - remove support for custom chunk allocation. r=nnethercote
--HG--
rename : js/src/jsapi-tests/testGCChunkAlloc.cpp => js/src/jsapi-tests/testGCOutOfMemory.cpp
|
2011-07-31 20:50:42 +02:00 |
|
Luke Wagner
|
357b5b8cf8
|
Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
|
2011-09-02 17:23:26 -07:00 |
|
Ed Morley
|
2d385ce59f
|
Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
|
2011-09-03 03:21:25 +01:00 |
|
Luke Wagner
|
39242fcb8c
|
Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
|
2011-09-02 17:23:26 -07:00 |
|
Igor Bukanov
|
c89518270e
|
bug 683862 - Using JSGCTraceKind in the public API. r=luke
|
2011-09-01 20:43:46 +02:00 |
|
Igor Bukanov
|
cc337ac79c
|
bug 674251 - making JSScript a GC-thing. r=jorendorff,bhackett1024
|
2011-08-09 10:51:59 +02:00 |
|
Brian Hackett
|
045638a1ea
|
Merge MC -> JM
|
2011-08-26 11:23:35 -07:00 |
|
Brian Hackett
|
45b8a69877
|
Merge MC -> JM
|
2011-08-21 16:00:26 -07:00 |
|
Igor Bukanov
|
cf19ff5d15
|
bug 680755 - replacing last frame checks with an auto class. r=jorendorff
|
2011-08-21 16:23:48 +02:00 |
|
Brian Hackett
|
eae037f0a7
|
[INFER] Allow analysis/compilation of top level <script>, bug 662704.
|
2011-08-18 08:54:36 -07:00 |
|
Brian Hackett
|
f3b5be7a42
|
[INFER] Allocate typeset data and properties from arenas, occasionally purge observed types in compartments, bug 679329.
|
2011-08-17 06:48:14 -07:00 |
|
Brian Hackett
|
06268c9f02
|
Merge MC -> JM
|
2011-08-14 19:51:16 -07:00 |
|
Brian Hackett
|
88486c366a
|
[INFER] Fix typed array merge botch, bug 678029.
|
2011-08-11 09:42:41 -07:00 |
|
Brian Hackett
|
9b769204de
|
Merge MC -> JM
|
2011-08-09 13:29:11 -07:00 |
|
Jason Orendorff
|
fbb0edbd8d
|
Merge jsdbg2 to mozilla-inbound. See bug 672829.
|
2011-08-13 13:29:18 -05:00 |
|
Jason Orendorff
|
d0dae6067c
|
Merge from mozilla-central to jsdbg2.
|
2011-08-12 18:18:59 -05:00 |
|
Jason Orendorff
|
6666d9cd42
|
Merge from mozilla-central to jsdbg2.
|
2011-08-09 10:21:12 -05:00 |
|
Luke Wagner
|
aadcfc804f
|
Bug 670071 - make Invoke + InvokeArgsGuard less error prone (r=waldo)
--HG--
extra : rebase_source : 7c37385d649394b07dbb92b20e33d6b28874acb0
|
2011-08-05 08:22:53 -07:00 |
|
Jason Orendorff
|
4235dced5c
|
Bug 679879 - Change JSFunction macros to methods. Part 2, js/src changes. r=Waldo.
|
2011-08-18 12:39:44 -05:00 |
|
Brian Hackett
|
5c6df0c03d
|
Merge MC -> JM
|
2011-08-02 09:08:05 -07:00 |
|
Jason Orendorff
|
0cc8abb074
|
Merge from mozilla-central to jsdbg2.
|
2011-08-01 17:46:33 -05:00 |
|
Brian Hackett
|
6c3284f1e8
|
Merge MC -> JM.
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
|
2011-07-28 18:10:31 -07:00 |
|
Marco Bonardo
|
5f0e2fc98d
|
Backout changeset e6d269bc23b9 (bug 674251) to investigate Tdhtml regression on Mac.
|
2011-08-18 10:18:08 +02:00 |
|
Jason Orendorff
|
c4f527861a
|
Merge from mozilla-central to jsdbg2.
|
2011-07-28 13:45:51 -05:00 |
|
Brian Hackett
|
beb3e0531e
|
[INFER] Reduce inference-related script overhead, bug 674609.
|
2011-07-28 09:16:53 -07:00 |
|
Igor Bukanov
|
907a4b7654
|
bug 673795 - part2, using lists of avaiulable chunks for faster chunk selection. r=wmccloskey
--HG--
extra : rebase_source : ae4f5a82bc4042e341fdb5c08e3f0fe4b4ae8935
|
2011-07-26 09:55:23 +02:00 |
|
Igor Bukanov
|
d6d80f5a73
|
bug 673795 - part1, no empty chunk hashing. r=anygregor
--HG--
extra : rebase_source : 5700156556287ae6e72b78640451c5ceb1013df4
|
2011-07-25 13:04:02 +02:00 |
|
Brian Hackett
|
6cedc75bac
|
[INFER] Make TypeObject a GC thing, remove lazily created type objects on GC, bug 669969.
|
2011-07-21 07:28:01 -07:00 |
|
Jason Orendorff
|
f8465f2924
|
Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
|
2011-07-27 17:44:43 -05:00 |
|
Blake Kaplan
|
4dce96c6be
|
Bug 669228 - Don't use the dummy global as a real global. r=jorendorff
|
2011-07-27 12:33:33 -07:00 |
|
Jason Orendorff
|
3601afef8b
|
Revert some unnecessary and incompatible changes I made to JS_DumpHeap in rev 2560cd08c828.
|
2011-07-20 12:01:02 -05:00 |
|
Jason Orendorff
|
4b246b5b3e
|
Cleanup for review. This undoes some changes made earlier to tests, fixes some formatting errors, deletes some dead code, and fixes a bug in JSPROP_NATIVE_ACCESSORS support.
|
2011-07-20 10:39:01 -05:00 |
|
Jason Orendorff
|
671bbf0bb1
|
Merge mozilla-central to jsdbg2.
|
2011-07-18 10:58:56 -05:00 |
|
Luke Wagner
|
7c2aed79f4
|
Fix 22134b2abde4 for non-JS_THREADSAFE builds (r=burning)
|
2011-07-29 11:14:46 -07:00 |
|
Luke Wagner
|
807852f5c4
|
Bug 669617 - Fix debug-only null-deref in JS_IsRunning (r=igor)
--HG--
extra : rebase_source : f9f1215705f36bb2d37553f92a3058b73304bd6f
|
2011-07-28 17:59:43 -07:00 |
|
Brian Hackett
|
89a7a7eac5
|
Merge MC -> JM
|
2011-07-15 14:40:15 -07:00 |
|
Brian Hackett
|
c091101935
|
[INFER] Lazily create type objects for singleton JS objects, bug 670185.
|
2011-07-15 10:14:07 -07:00 |
|
Nicholas Nethercote
|
ed80f3df3e
|
Bug 669434 - Fix obscure bugs in CompileFileHelper. r=brendan.
H:Bug 669434 - Fix obscure bugs in CompileFileHelper. r=brendan.
ubranch 'default'
|
2011-07-14 19:40:23 -07:00 |
|
Steve Fink
|
d2ab0d6e3f
|
Bug 671035 - Remove windows.h from jsprobes.h by moving ETW support into jsprobes.cpp (r=dmandelin)
--HG--
extra : rebase_source : a290b4a967fe86ce4ba70dc3c8f2f6a3698f6b48
|
2011-07-13 17:26:58 -07:00 |
|
Nicholas Nethercote
|
bc2ec1e581
|
Bug 671482 - Rename some identifiers to improve clarity. r=anygregor.
|
2011-07-15 09:31:52 +10:00 |
|
Bill McCloskey
|
fd629a392b
|
Bug 661903 - Move script filename table to compartment (r=igor)
|
2011-07-14 16:02:12 -07:00 |
|
Bill McCloskey
|
095fa57be2
|
Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
|
2011-07-13 15:43:33 -07:00 |
|
Luke Wagner
|
1f831c5948
|
Bug 668915 - JSAutoStructuredCloneBuffer shouldn't require a 'cx' (r=bent,jorendorff)
--HG--
extra : rebase_source : f2fe9ab1e25188223f75e8d2ddcbdf977e62782b
|
2011-07-12 10:42:24 -07:00 |
|