Bill McCloskey
|
c490c6a9ff
|
Bug 609104 - Move the property tree to the compartment (r=brendan)
|
2011-01-27 15:46:39 -08:00 |
|
Andreas Gal
|
af584ed263
|
Trigger appropriate proxy trap for Object.getOwnPropertyNames (bug 628333, r=jwalden).
|
2011-01-24 22:39:58 -08:00 |
|
David Anderson
|
73d000d06f
|
Get rid of value snapshotting in value iterators (bug 624421, r=luke,gal).
|
2011-01-14 17:15:21 -08:00 |
|
David Anderson
|
dd4ca38627
|
Backed out changeset 121ac4c0d553
|
2011-01-14 17:48:42 -08:00 |
|
David Anderson
|
28a0e699ef
|
Get rid of value snapshotting in value iterators (bug 624421, r=luke,gal).
|
2011-01-14 17:15:21 -08:00 |
|
Brendan Eich
|
fd669ced13
|
Cope with localStorage reifying __iterator__ with null value, and the like (573875, r=gal).
|
2011-01-14 08:03:45 -08:00 |
|
Andreas Gal
|
2fcbc11a57
|
Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
|
2011-01-10 11:42:11 -08:00 |
|
Andreas Gal
|
7e6d1f063a
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-07 02:03:14 -08:00 |
|
Robert Sayre
|
48f704fd6c
|
Backed out changeset d58e45442c87
|
2011-01-06 21:39:25 -05:00 |
|
Andreas Gal
|
6039557029
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-06 15:15:00 -08:00 |
|
Igor Bukanov
|
d873e051eb
|
bug 621180 - moving JSThreadData::cachedNativeIterators into the compartment. r=(wmccloskey
|
2010-12-29 20:09:04 +01:00 |
|
Jeff Walden
|
ba0950f70a
|
Hm, didn't realize JS_LIKELY required a numeric (not nearly bool-ish) argument. r=red
|
2010-06-17 15:02:38 -07:00 |
|
Jeff Walden
|
fa441b20c0
|
Followup fix for iteration over null, misread a caller and thus missed that we could be asked to snapshot properties of null. r=orange
|
2010-06-17 14:45:55 -07:00 |
|
Jeff Walden
|
b3f232956d
|
Bug 572577 - Change NativeIterator::allocate to accept a vector of ids rather than separate pointer/length. r=gal
|
2010-06-16 16:17:45 -07:00 |
|
Jeff Walden
|
6375add981
|
Bug 572577 - Convert proxy name-enumerating APIs to fill in vectors of names, rather than return JSIdArrays. r=gal
|
2010-06-16 16:11:13 -07:00 |
|
Jeff Walden
|
f99f798e94
|
Bug 572577 - Make property enumeration mechanisms fill in a provided vector of names, rather than return a JSIdArray. r=gal
|
2010-06-16 14:12:21 -07:00 |
|
Andreas Gal
|
49e53fe685
|
Detection mutations to the iteration state in js_SuppressDeletedProperty (570352, r=igor).
|
2010-06-06 16:23:48 -04:00 |
|
Igor Bukanov
|
6f55746be7
|
bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
|
2010-06-05 23:24:54 +02:00 |
|
Andreas Gal
|
f45dc6f17f
|
Suppress deleted properties during iteration (569735, r=brendan).
|
2010-06-03 21:41:01 -07:00 |
|
Jason Orendorff
|
624cbc8673
|
Back out changeset 96dbe8a784f1 (bug 569735) due to failing tests.
|
2010-06-02 23:48:22 -07:00 |
|
Andreas Gal
|
f27167fe78
|
Suppress deleted properties during iteration (569735, r=brendan).
|
2010-06-02 20:11:56 -07:00 |
|
Brendan Eich
|
0131b94c1a
|
Iterator(obj) returns a property key/value iterator that skips the proto chain (568056, r=gal).
|
2010-06-02 16:21:58 -07:00 |
|
Luke Wagner
|
7b179dd514
|
Bug 569707 - avoid double-reporting OOM in jsiter (r=gal)
|
2010-06-02 14:17:52 -07:00 |
|
Andreas Gal
|
f66960db71
|
Improve error reporting for proxy handlers and __iterator__ (568966, r=brendan).
|
2010-05-29 19:04:01 -07:00 |
|
Andreas Gal
|
645bc5eea7
|
Fix for bug 568413: I accidentally removed a required () pair when fixing formating nits.
|
2010-05-27 12:49:14 -07:00 |
|
Andreas Gal
|
e039715280
|
Implement iterate trap for proxy handlers (568413, r=brendan).
|
2010-05-27 12:03:25 -07:00 |
|
Luke Wagner
|
817406a58e
|
jsapi-tests pass
|
2010-05-19 18:40:27 -07:00 |
|
Luke Wagner
|
f89fd83a65
|
Fixed bugs; can compile imacros
|
2010-05-19 17:11:57 -07:00 |
|
Luke Wagner
|
96d3187068
|
Fix bugs
|
2010-05-18 17:25:12 -07:00 |
|
Andreas Gal
|
3cb3493800
|
Implement ES Harmony Proxies (bug 546590, r=mrbkap).
|
2010-05-18 19:21:43 -07:00 |
|
Luke Wagner
|
09b40d3730
|
Remove explicit copy, ObjPtr
|
2010-05-17 22:15:51 -07:00 |
|
Luke Wagner
|
a5c8796e77
|
Fixing shell/js
|
2010-05-17 18:49:58 -07:00 |
|
Luke Wagner
|
8d91332de9
|
fix jsiter, convert jsmath
|
2010-05-12 22:58:11 -07:00 |
|
Luke Wagner
|
81832ec8cd
|
jsiter
|
2010-05-12 19:05:43 -07:00 |
|
Luke Wagner
|
2ebaed25ab
|
New Tag scheme, no SetObject silliness
|
2010-05-12 16:36:10 -07:00 |
|
Luke Wagner
|
9c76bf645d
|
Finished corrections from rebase
|
2010-05-12 12:32:34 -07:00 |
|
Luke Wagner
|
e232c69abb
|
Merge from tracemonkey
|
2010-05-11 00:41:08 -07:00 |
|
Luke Wagner
|
3e3f07d8af
|
(unrebased) fat value patch
|
2010-05-10 22:01:31 -07:00 |
|
Luke Wagner
|
f6842fecdf
|
Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
16466015eb
|
(unrebased) remove regs
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
b55325c22e
|
(fake) remove-regs patch
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
ecf65ef63d
|
Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
|
2010-03-03 17:52:26 -08:00 |
|
Jeff Walden
|
67086ff0d9
|
Bug 565463 - Error-reporting mistakes with new-style Auto* classes. r=jorendorff
|
2010-05-12 20:35:56 -07:00 |
|
Luke Wagner
|
0a565e4386
|
Backed out changeset 23efaeb8652b
|
2010-05-13 02:21:27 -07:00 |
|
Luke Wagner
|
41091e16ea
|
(unrebased) contiguous patch
|
2010-03-03 17:52:26 -08:00 |
|
Andreas Gal
|
ccc2834654
|
No need to lookup parent/proto for iteration objects used for enumeration, and cache the last free iteration object for re-use (558058, r=brendan).
|
2010-04-08 10:55:58 -07:00 |
|
Andreas Gal
|
eb649a4fe7
|
Backed out changeset 61de331861af (bug 558058).
|
2010-04-08 09:02:34 -07:00 |
|
Andreas Gal
|
381a73bfdd
|
No need to lookup parent/proto for iterator objects, and cache the last free one (bug 558058, r=brendan).
|
2010-04-08 07:53:09 -07:00 |
|
Andreas Gal
|
76fd66dc07
|
Backed out changeset 687d1e4c213e (bug 557914).
|
2010-04-07 18:34:05 -07:00 |
|
Andreas Gal
|
0a9e6fb93e
|
Remove gcIteratorTable (557914, r=Waldo).
|
2010-04-07 17:14:38 -07:00 |
|