js/src/jsproxy.cpp
b221c62a19c353c8c50cceed82da2dab0982a379
created 2011-08-10 14:54 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 677703 - Add element-valued methods to ObjectOps. Implement forward-to-property versions where necessary for classes which have custom ObjectOps. r=cdleary
ecdad0ca5b0092e6206fc424404d693982715744
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed 2011-09-30 20:09 +0000
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
08b6eaf6aad0e7011f2287db663ab5f67404fd58
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
60df75bc14281f6f474db428155e3bcc6adc7441
created 2011-08-18 09:16 +0200
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - bug 681884 - faster slow path of GC allocations. r=wmccloskey
7148e337703819f993ef308a43b5bbf4d560b829
created 2011-08-21 16:00 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
fbeb8b5a8a98eb50b462931668822a3ebd605880
created 2011-07-28 18:10 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM.
6b9bd44373e70c0841070a1eb6607d7426224093
created 2011-07-15 14:40 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
b769a2b79e6b3192c33f01b9016ab91659f4304f
created 2011-07-15 10:14 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Lazily create type objects for singleton JS objects, bug 670185.
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
73aafae10571356aa17af47e922f1af6118de217
created 2011-08-05 08:22 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 670071 - make Invoke + InvokeArgsGuard less error prone (r=waldo)
080fece621e42493e2cdaf17400e0486ef9df346
created 2011-08-13 13:29 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge jsdbg2 to mozilla-inbound. See bug 672829.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
8a24918fd43848874391baa68f7245e52de03128
created 2011-07-18 10:58 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge mozilla-central to jsdbg2.
5e59a54938405c523d0a36b40a3e9b2f5e1442de
created 2011-07-12 10:47 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
af9974df716c168dc4e10bee03a4ad94ec8d9475
created 2011-07-11 20:22 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Bug 665214 - Provide a js::GetOwnPropertyDescriptor function that populates a PropertyDescriptor. r=Waldo.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0767b119a1c8aa09216db8d347d06ae28cf87de8
created 2011-06-15 11:26 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Cleanup type info tracking object classes, track which type objects are definitely typed arrays, bug 663485.
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd
created 2011-06-10 19:03 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Read barriers for call results, bug 663381.
b9679727505db2d932c2f1815a94a0a73a8723e8
created 2011-06-02 10:40 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Move inference methods out of JSContext, bug 657412.
00a1518d640a25d505c27dc121e341345394415f
created 2011-05-19 09:15 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove cx->newTypeObject, bug 657412.
8aa5d9272628034ab1132ace847af61a9596c7e4
created 2011-05-16 22:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Cleanup for review, bug 657412.
f18e992f6ec82ab8385af0d27ec59c01ec6d6f1f
created 2011-05-16 16:15 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Move addTypeProperty barriers under obj->setProperty, obj->defineProperty, bug 619693.
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c963b24694cd723f423c8024c8e3adfc96476a3c
created 2011-05-09 07:12 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Remove on stack recompilation, allow removed on stack JIT frames to rejoin into the interpreter, bug 650163.
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
17cbc8fed5784d1d4d7c0e5ef79ad5299f2f0f5b
created 2011-04-20 11:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
1fe03044bfebcccb5322c8719e9049c74b25dadc
created 2011-04-19 08:23 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
bdacf8b9c9c4a342d7da79e89ce088bdd65cd189
created 2011-04-08 19:27 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
af28561f44702b70f35783d336f2b7a37782ea8b
created 2011-03-16 10:02 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Don't share shapes between objects with different types, bug 620599.
ab1e10fb626f63ec2a41b593d81d53f8d634a835
created 2011-03-09 09:58 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
37ab40cd90adc157137e4571cc7003696cef6519
created 2011-03-06 22:57 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Turn inference on by default, fold JS_DefinePropertyWithType into JS_DefineProperty, bug 619693.
386e9cffdcd7fb0233611a3904d38b89c9517a1b
created 2011-03-03 14:07 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix OOM handling in type inference, convert inference to runtime option, bug 637674.
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
2d2bc8417871d24c3981e2142f41eeb9bfc8e518
created 2010-12-21 18:26 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fixes for jstests, bug 620599, part 2.
221ad532f54f28577d57126bcdf767a3de80c04b
created 2010-12-20 09:06 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
4d5cc9be4eea59a9f1ba1e5d737cc02094d8473b
created 2010-12-18 20:44 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Objects with same shape have same type, objects with same type have same prototype, bug 619271.
645549ce095c93b8abe4c4921c1989ebb88b85a0
created 2010-12-07 17:11 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0581e178dcd8e7093ea6c4ace18d72b73eb0c9a5
created 2010-11-24 20:41 -0500
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Overhaul handling of prototypes in type inference, bug 557407.
c6120a2f9a9b29e3cb598beafcb95db01f1d70ce
created 2010-11-18 21:09 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
76403064329eb250a3c053204f1d71c8de2ea7a0
created 2010-11-01 15:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
0cd7e38f0b3922c944b5faa43d00624cf03ce9d2
created 2010-10-29 08:05 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Javascript type inference, bug 557407.
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6
created 2011-08-12 06:57 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
9567cfee0f570e1ab54e5c2a1d7f3a063aa69afb
created 2011-08-12 07:35 -0700
pushed 2011-08-19 14:38 +0000
Matt Brubeck Matt Brubeck - Back out cd7f694c9f2f (bug 677773) because of build failures
cd7f694c9f2f099a31158fb5d292a97a49d3cad4
created 2011-08-12 06:57 -0700
pushed 2011-08-19 14:38 +0000
Bill McCloskey Bill McCloskey - Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
14e7c0070059d9bfb0223f70708adaa9244424ff
created 2011-07-22 12:14 -0700
pushed 2011-09-30 20:09 +0000
Blake Kaplan Blake Kaplan - Bug 673503 - Make sure the prototype here is in the right compartment. r=wmccloskey
4fc08ab607dba39c3dc07db634627c845ceeb0b7
created 2011-07-14 12:12 -0700
pushed 2011-09-30 20:09 +0000
Bill McCloskey Bill McCloskey - Bug 671080 - Assert on unexpected cross-compartment pointers in opt builds (r=mrbkap)
3e076388bd13d7926a42cfb32f0c924017064281
created 2011-07-07 17:31 -0700
pushed 2011-09-30 20:09 +0000
Bill McCloskey Bill McCloskey - Bug 662646 - GC topcrash diagnostics [needs backout before Aurora merge!] (r=dmandelin)
a5a8d503df6977fe6e110c8f2ebc10c94ab2fe63
created 2011-06-17 16:51 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 664951 - Weaken CallJSNativeConstructor again (r=waldo)
d2250fc608ccfcee482aa6e4c844bb4e9db9a0e6
created 2011-04-01 15:24 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 646129 - [[DefaultValue]] on Date objects is wrong when called with no hint. r=luke
6855db79531dc500a2ce644960ce585d2dc5cb75
created 2011-05-05 21:55 +0200
pushed 2011-09-30 20:09 +0000
Josh Matthews Josh Matthews - Bug 652803 - Check for existing proxy operations before attempting to fix a proxy object. r=gal
34e8a687ea80c3f5d2a679930c1d7175742073e5
created 2011-04-30 03:19 -0400
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 653782 - Remove js_IndexToId, replace with an inline js::IndexToId. Also removes the redundant IndexToId in jsxml.cpp. r=igor
61bbaedfc2a3934a7fa821012756f6a3ee63046b
created 2011-04-20 07:30 +0200
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - bug 605029 - ArenaHeader versus Arena<FreeCell> and other cleanups. r=wmccloskey
881c06ebc5eead0674ff38b67d14a18b005d0079
created 2011-04-27 04:13 -0700
pushed 2011-09-30 20:09 +0000
Paul Biggar Paul Biggar - Bug 642772: Don't recreate a class during enumeration, if it has been deleted (r=bhackett)
6947160cc06450216795df3d2583f147dd57d000
created 2011-04-16 17:14 -0400
pushed 2011-09-30 20:09 +0000
Josh Matthews Josh Matthews - Bug 600677 - Add fix hook to proxies. r=gal
3e5aaea1ccf87aef2f17c6e71eb9958664e6eb82
created 2011-04-15 16:56 -0700
pushed 2011-09-30 20:09 +0000
Bill McCloskey Bill McCloskey - Bug 616666 - Use explicit stack for GC marking (r=gal)
less more (0) -100 -60 tip