js/src/jsapi.cpp
ec31975e7669b9dd194dafab8056e51916e1f063
created 2010-06-05 23:24 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
93980fa04bd6f40eca88f692687210799755af4c
created 2010-06-05 11:43 -0400
pushed unknown
Robert Sayre Robert Sayre - Merge backout.
0ba3c58afb3abf493dabe321f29ea94072ffe2a3
created 2010-06-05 11:42 -0400
pushed unknown
Robert Sayre Robert Sayre - Backed out changeset 52be13ea0488. Bug 556277 - Compute this eagerly in more cases. r=brendan. Suspected of performance regression on SunSpider unpack-code. 80ms -> 135ms.
b3e27c1ee35ebe37ba095b4c9c646e9895fb7311
created 2010-06-02 23:44 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 548671 - Stop using shared-permanent properties "inherited" from the prototype to represent (function(){}).length and [].length. r=jorendorff
51f83963d7f969254a3618b960d8643aad4d9abf
created 2010-06-04 16:32 -0700
pushed unknown
Andreas Gal Andreas Gal - Add an API for compartments (570040, r=jorendorff).
52be13ea048813852b8c6e466d9d762433ce14c6
created 2010-06-04 00:34 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 556277 - Compute this eagerly in more cases. r=brendan.
97874793a87a57c951bee55c9ee7ab4c6cf84bc6
created 2010-06-01 15:59 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 569471 - Rename js_GetWrappedObject to JSObject::wrappedObject. r=jorendorff
0a5778b1355b182451493c52a73b1de34de54577
created 2010-06-02 20:30 -0700
pushed unknown
Andreas Gal Andreas Gal - Rip out proto cache and store prototypes in the global object (569537, r=jorendorff).
580ca37b66ad8c9a44ec27850f1370157e723315
created 2010-06-02 01:18 -0700
pushed unknown
Andreas Gal Andreas Gal - Don't re-run resolve hooks after a standard class was delete (569306, r=mrbkap).
5b5d5420b9c0d7a098aa0b6e8d9e99041277d9c1
created 2010-06-02 00:32 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 7, Compile, Execute, and Evaluate functions, etc. r=Waldo.
8d0571d1464cb6e5159cfa6ba62ae4a2a6c5f7a2
created 2010-06-02 00:32 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 6, Get Set and Delete functions. r=Waldo.
0f2c7bd94a032e23b12796ff4e39529aa4daa272
created 2010-06-02 00:31 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 5, AttrsGetterAndSetter functions. r=Waldo.
830659ffb153abcbdabde136e58906ee8f689ce6
created 2010-06-02 00:30 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 4, eliminate redundancy in Define functions. r=Waldo.
0fad0a98b04a9ccb715b4507488389c1aecae0cf
created 2010-06-02 00:29 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 3, eliminate redundancy in Lookup, Has, and AlreadyHas functions. r=Waldo.
37dd8fe29493d143331a58ad1cf1300442ce54cb
created 2010-06-02 00:23 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part Q, CHECK_REQUEST in js_Atomize and js_AtomizeChars, as requested in reviews.
7596c6c989efe6bda0c0bc7f67d92763007fc76a
created 2010-06-01 21:50 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 2, whitespace changes. r=Waldo.
f0256aaaf5b542102594e158ef3d60c65df24655
created 2010-06-01 21:39 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Bug 568070 - jsapi.cpp refactoring. Part 1, rearrange functions. No behavior change. r=Waldo.
4cf7355a09d44686b0e01afef48ebed5ffad60c6
created 2010-05-30 17:02 -0700
pushed unknown
Andreas Gal Andreas Gal - Don't use tinyids in jsxml.cpp (569114, r=jorendorff).
8609e2cdd335eaba901a4009f629d56f51dc24db
created 2010-05-28 14:19 +0200
pushed unknown
Igor Bukanov Igor Bukanov - Backed out changeset 1070cd7a9da0
1070cd7a9da034a481e85998a3a40a004d618afc
created 2010-05-28 14:09 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 516832 - temporaral landing to get tinderbox stats
6ca8580eb84fcc59eb0da611aa1363513121a118
created 2010-05-27 12:03 -0700
pushed unknown
Andreas Gal Andreas Gal - Implement iterate trap for proxy handlers (568413, r=brendan).
7257ebf9d582945a07478103654245554b27191d
created 2010-05-27 16:57 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 561657 - Replacing js_CountThreadRequests with an explicit counter. r=jorendorff
181764e17224bb384f4c7f6c077a1ee247c008df
created 2010-05-27 16:56 +0200
pushed unknown
Igor Bukanov Igor Bukanov - Backed out changeset c78751701c46 - wrong commit
c78751701c4634c357e559858e01397c5d1e65b6
created 2010-05-27 16:51 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 561657 - Replacing js_CountThreadRequests with an explicit counter. r=jorendorff
202334d5619f0f6694e3f5c37bf928e3fb74929d
created 2010-05-26 14:04 +0200
pushed unknown
Igor Bukanov Igor Bukanov - Backed out changeset 7ebdbaba843a - that was temporary commit
7ebdbaba843a3e78663d508f275edba4c826610c
created 2010-05-26 13:40 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 516832 - temporary landing to collect tinderbox logs
3aec4f836bb5f81b8dfe287125f8658d7bdeea86
created 2010-05-24 10:48 -0700
pushed unknown
Brendan Eich Brendan Eich - Fix getter vs. method pointer issues (567066, r=jwalden).
cc9ea270ff48f64411ee7c5af2e89c9c1d96f9d8
created 2010-05-21 07:27 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 513065 - Part 3, Stay on trace when calculating scope in thisObject hook. r=mrbkap.
a01307d7ba0e9616e76b7495780102b14dc80f8c
created 2010-05-19 10:29 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 237006 - automatic detection of the native thread stack base. The patch is based on the initial patches for bug 516832 by gal and gregor. r=gregor
4dd9be00049c7aed754100af15e4512c306e06ae
created 2010-05-18 19:21 -0700
pushed unknown
Andreas Gal Andreas Gal - Implement ES Harmony Proxies (bug 546590, r=mrbkap).
33d8fac07e74b455da786fbd3b601bb3bac46632
created 2010-05-14 15:55 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 561364 - removal of JSRuntime::gcLevel. r=jorendorff
a000781786980e4dce0776300a78755a2af3db67
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
70c78d2f7efd27aebb8a9b9755a817b22bd29733
created 2010-05-13 19:50 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
5c5cb7a2e3ff496c932d25c5547a83ca68fa9321
created 2010-05-13 02:21 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset 23efaeb8652b
23efaeb8652b0b7aa660a16731f24e489f203f10
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
5af53011246032d9e16e88e0cd7da615e9e2c21d
created 2010-05-11 16:37 -0400
pushed unknown
Robert Sayre Robert Sayre - Merge.
2159f235051a653b69b1efa4339d112809a9f8a8
created 2010-05-11 16:37 -0400
pushed unknown
Robert Sayre Robert Sayre - Backed out changeset 60c4693a80ef
b9b8772558e2dbc3bb52482b7befb5db67f50645
created 2010-05-11 11:52 -0400
pushed unknown
Robert Sayre Robert Sayre - Merge.
d6c920a57c9aed4bcd2e7dbfad4e7ec1195333a4
created 2010-05-11 11:52 -0400
pushed unknown
Robert Sayre Robert Sayre - Backed out changeset 919950c7f0f0
60c4693a80efb2a81c04a84b3817fcc043ca4fbf
created 2010-05-11 09:49 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
919950c7f0f0f69ff7464cc68323862fc1b38c45
created 2010-05-10 21:46 -0700
pushed unknown
Chris Leary Chris Leary - Bug 559408: Arena pool macros to methods. (r=gal)
b15fd8b568e4ef1568a1d1cb3832e4215f5efefd
created 2010-05-07 17:52 -0700
pushed unknown
Andreas Gal Andreas Gal - fast object iteration (558754, r=brendan, CLOSED TREE).
0f58671922841f98b74ab0dbbc30f1e6de6c4c64
created 2010-05-03 15:23 -0700
pushed unknown
Blake Kaplan Blake Kaplan - Fix bug 563243. r=jorendorff
60f821e679cd685a8683b0b66860318a039324d2
created 2010-04-11 13:51 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 552560 - Remove support for __parent__. r=mrbkap
5ffbb4cf9947ae27f2b3c78d2d3732fd749399e0
created 2010-04-28 18:49 -0700
pushed unknown
Andreas Gal Andreas Gal - Follow-up for 560358, poke the GC when overwriting the value of RegExpStatics.input (fix leak).
ac8dcb4886a9b3f0c13a7b304073be0d82014307
created 2010-04-28 16:35 -0700
pushed unknown
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
0eb66d5213593c5a508b53b84a920dec2becac9b
created 2010-04-28 15:18 -0700
pushed unknown
Jeff Walden Jeff Walden - Backed out changeset 1da2bbf6cfaf, turned tree red.
1da2bbf6cfaf0d601ece80b11432c283a0340dc4
created 2010-04-28 13:33 -0700
pushed unknown
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
4da31f6572106f64fbb9a2023f06e99363c036b7
created 2010-04-27 15:46 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 553033 - replacing the background free list with a vector. r=jwalden
2968d19b01651b1f0064f8c5b3df441f2ca7215a
created 2010-04-26 19:12 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out fix for bug 560358 to fix regressions and test failures (see bug 561700) a=philor
fc3f32138257a721a46f423cc6839b5a3cf9722e
created 2010-04-26 19:10 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backed out changeset 35c25547a135
2d3e3a6cfba3da812995cef8bd53156bd65e412e
created 2010-04-24 00:15 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 560471 - remove GC_LAST_DITCH and GC_KEEP_ATOMS. r=jorendorff
35c25547a135348070a3e42cc0b38b3ccd46783c
created 2010-04-21 22:39 -0700
pushed unknown
Andreas Gal Andreas Gal - Don't save static RegExp state across lambda replace calls (560358, r=brendan).
d0e7da8952926fca82eff3476fcbbb91ffb52edf
created 2010-04-21 11:37 -0700
pushed unknown
David Mandelin David Mandelin - Bug 558531: fix typo in JS_ResolveStandardClass, r=waldo
3de0a7da3a8ec6072f7020be3b47690177b0808e
created 2010-04-11 20:55 -0700
pushed unknown
Andreas Gal Andreas Gal - Remove lingering defaultValue calls with hint JSTYPE_OBJECT or JSTYPE_FUNCTION (554550, r=brendan).
341ffe867ea84220bb0e6f9b9834bbb7c8b58004
created 2010-04-10 21:15 -0700
pushed unknown
Dave Herman Dave Herman - Bug 558437 - rename JSCompiler to js::Parser (r=brendan).
fe0495fbde4c5443d795f6874878ccbd710ca802
created 2010-04-10 16:16 -0700
pushed unknown
Andreas Gal Andreas Gal - Inline the object allocation path (558003, r=sayrer).
e47d2506e0ad6e314fe8014d33f784c339cdcf99
created 2009-10-06 12:35 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 517580 - Unconditionally build with support for getters and setters, remove support for the deprecated { x getter: function() {}} and x getter= function() {} getter syntaxes (mutatis mutandis for setter) now that ES5 provides Object.getOwnPropertyDescriptor and Object.defineProperty and { get x() { } } syntax, and provide __{define,lookup}{G,S}etter__ only if a preprocessor variable is defined (unconditionally provided for the moment). r=luke
f02074309dcd4425acfff996e9023ad7a9b20ef3
created 2010-04-09 18:54 -0700
pushed unknown
Chris Leary Chris Leary - Bug 558002 - Convenience methods for TokenStream flags. r=jwalden
3989d32b13fc4568ffbff4d4133bb179a88236c5
created 2010-04-08 11:22 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
less more (0) -300 -100 -60 tip