js/src/jsarray.c
4030429c22ca2411570fc02daa417290caa956e3
created 2008-02-15 02:31 -0800
pushed 2011-04-26 22:38 +0000
shaver shaver - back out for mochitest failures in prototype
62a0daeadfa99f45605e4fffdb23a8f8764c0b05
created 2008-02-15 01:48 -0800
pushed 2011-04-26 22:38 +0000
shaver shaver - Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan.
da2b12b01c59b276e188b9e1888b1034f62b847d
created 2008-02-14 18:41 -0800
pushed 2011-04-26 22:38 +0000
gavin gavin - Back out bug 322889 due to jQuery unit test failures
5ccfa05ed96c9a302adb7a792843e30e78e88673
created 2008-02-14 17:07 -0800
pushed 2011-04-26 22:38 +0000
shaver shaver - Bug 322889: implement specialized storage and operations for JS arrays; r+a=brendan
7bc1b534cc747e2bec74efbe91447ef997af9ca7
created 2008-02-03 19:41 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 400902: Backing out due to test failures.
5889a61d717c136bb1d1fd05f62e5d400a2e786b
created 2008-02-03 18:37 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 400902: specialized arena for fast allocation of double values.r,a=brendan ab3=mtschrep
5ffd2df466dbf82ce64abf5c178bfb79cd9e1110
created 2008-02-01 11:59 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 400902: backing out due to test failures.
18769e74dd80ea076048a5b7b899c3b975dbb5d3
created 2008-02-01 10:39 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 400902: using a specialized GC arena for doubles. r,a=brendan a1.9b3=mtschrep
7d30441fe5a5a3a6d5187d2db141adc659d86ded
created 2008-01-31 22:01 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 354135: protect against oo recursion in e4x. r,a=brendan, a1.9b3=mtschrep
dcf463537f43fe8d1007837aca3daadd7fc03309
created 2008-01-19 16:56 -0800
pushed 2011-04-26 22:38 +0000
jwalden jwalden - Bug 409476 - js_ValueToBoolean is pure, remove cx and out parameters and just return a boolean value for better perf. r+a=brendan
c9fceccc37ca37fabd2a29fc4d8a670c9fa121b2
created 2008-01-07 00:41 -0800
pushed 2011-04-26 22:38 +0000
brendan brendan - 64-bit fixes for problems reported by edwin@cheatah.nl (many thanks to Edwin; 410941, r=igor).
c564e01c46ffa0ded227df292845b0ba64d8f294
created 2008-01-06 08:28 -0800
pushed 2011-04-26 22:38 +0000
benjamin benjamin - Bug 410929 - Bad C++isms in js/src, r=crowder
1f66c5bea6601a7116dacb711b26e17974599c34
created 2008-01-03 01:28 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 364776: New operation counter API to replace branch callback. r,a=brendan
72690655da646a301c4d75a52b6a11eb53ee617d
created 2007-12-26 11:19 -0800
pushed 2011-04-26 22:38 +0000
jruderman jruderman - Backing out igor's fixes for bug 409109 and bug 364776 in an attempt to fix Tinderbox tgfx failures that are keeping talos red
f063120d45703da55e45e9aa9a6f3d5d2c4849a3
created 2007-12-25 02:12 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 364776: new operation callback API to replace branch callback. a,r=brendan
35cf92a4adf5280215fe253effb8ad8e29c5a9f0
created 2007-12-21 14:06 -0800
pushed 2011-04-26 22:38 +0000
sayrer sayrer - Bug 409324. js_DoubleToECMA(u)Int32 should return jsdouble, not a useless always-true JSBool. r/a=brendan
902a0d8e854e590766debaa87bdfcbed55408d91
created 2007-12-20 17:43 -0800
pushed 2011-04-26 22:38 +0000
sayrer sayrer - Bug 409302. js_DoubleToECMA(u)Int32 has an unused cx param. r/a=brendan
6456e7147e33c1423885cf226d1a23d6d4a7ae9d
created 2007-12-20 15:29 -0800
pushed 2011-04-26 22:38 +0000
brendan brendan - Don't fix typename bindings without JS2 opt-in (409252, r=mrbkap).
2ed65ec8fa32424242ef016748ed29f165a82676
created 2007-12-20 14:59 -0800
pushed 2011-04-26 22:38 +0000
mrbkap mrbkap - Give the JS engine some knowledge of wrappers so that they can compare equal and be noticed when they take part in __proto__ cycles. bug 397855, r=brendan sr=dveditz
cc984684ad3fccad4b72e271f49666a5ebb70869
created 2007-12-14 09:30 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 408368 - Suboptimal code in array_sort implementation, code by Igor Bukanov, r=crowder
b612e64825be78a339ace14c21f6012645434d12
created 2007-12-13 11:55 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanov <igor@mir2.org>, r=crowder, approval1.9 by beltzner
f5c90e957eeb005b60e76d87ebae37b34a8d7deb
created 2007-12-11 13:07 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 403977 -- Backed out due to mochitest failures -- crowder
eee77a3a66f45b47a6a832484729b314c90bcaf2
created 2007-12-11 12:17 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 403977 - Huge Speed Drop in Array.prototype.sort, patch by Igor Bukanoc <igor@mir2.org, r=crowder
a169c751ae54d89b30cfe4ea1c7f9a5571aa584d
created 2007-12-03 19:05 -0800
pushed 2011-04-26 22:38 +0000
jwalden jwalden - Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
f505ab28638e774fb018f9ec862afb74008944b3
created 2007-11-28 23:09 -0800
pushed 2011-04-26 22:38 +0000
reed reed - Bug 371636 - "IE Array sort on numbers using default string comparator is 5x faster" [p=igor@mir2.org (Igor Bukanov) r+a1.9=brendan a=blocking1.9+]
af1ffbeb95fdbbb51facbd01ca5a2e9e75ffdcc8
created 2007-11-22 14:21 -0800
pushed 2011-04-26 22:38 +0000
igor igor - Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
00c4adc16784af563f5b5e488141da0297678325
created 2007-11-20 21:51 -0800
pushed 2011-04-26 22:38 +0000
reed reed - Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions (save alloc/free on each compare) [p=crowder@fiverocks.com (Brian Crowder) r=igor a=blocking1.9+]
89a257d2b1c9c367ef097982c6f38bd46f26a5cf
created 2007-11-20 12:52 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 403878 - Backing out, potentially caused orange on test tinderbox
88b2a48fa4ca7e4d39a22692ebec902d3c60671b
created 2007-11-20 10:07 -0800
pushed 2011-04-26 22:38 +0000
crowder crowder - Bug 403878 - Replacing js_InternalCall with js_Invoke in Array.sort for arrays with scripted compator functions -- save alloc/free on each compare r=ibukanov, a=blocking1.9+
36dc3a7063688c373ddb3beb70816c768f265a28
created 2007-10-13 13:09 -0700
pushed 2011-04-26 22:38 +0000
timeless timeless - Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan
d4834aacd2de5f3bb8833f5d2ffc0d59dc3f967e
created 2007-09-18 00:34 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 394551: no JS frames for fast native calls. r=brendan
767e04fa9545ec0014f8642a596cf2ef0c649a74
created 2007-09-17 12:28 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 394551: taking out the last patch as broke Windows build.
2cac945d1180e2883f2e79b650547a5381a3cdc8
created 2007-09-17 12:08 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 394551: no JS frames for fast native calls. r=brendan
5f45053db950289f03d56b782bc11b3a0d7df851
created 2007-09-16 06:03 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 392263: using mmap/VirtualAlloc for GC arenas. r=brendan
cfe53059ddb3703ea428d9e5974b848517ccf2b9
created 2007-09-16 05:02 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 392263: taking out the patch due to bug 396299.
fb8a3c2b64ac3870eb9bea3e8a9adc1ab7201801
created 2007-09-15 10:19 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
fbed07b0ee3459c196f5e4923f440ae669f56be3
created 2007-09-15 08:26 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 392263: taking out the patch due to Mac build problems.
79d877d62dbffe5bc8e2b19a4bcd7e9333eb6798
created 2007-09-15 08:11 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan
16ee619c5e101eeff0a776843e6aafc467e188ff
created 2007-08-15 23:23 -0700
pushed 2011-04-26 22:38 +0000
igor igor - Bug 391290: mutability flag for strings is stored inside strings. r=brendan
9851a4b158e14ea804f490a4c5e2361ceb5a7b33
created 2007-08-02 13:36 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Restore lost ECMA compatibility for length delegating/shadowing (390598, r=igor).
f1c03adb7f58fcc719ea2e6d8280e148a13fc983
created 2007-08-02 11:40 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Fix array_pop default return value (390684, r=igor).
10d4f5c1b620d678aa7ccd78eeb4b18dae9d8db9
created 2007-08-01 23:05 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - No good, un-reverting.
f7de8614fdb5196c65805b3ba178b535781e9bca
created 2007-08-01 22:46 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Attempt to fix orange.
6debdbad8fa5b2ede1244f669864638ecf49afe9
created 2007-08-01 21:33 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Fast (frame-less) native call optimizations (385393, r=igor).
573a002a88a01f12f84ddd0bf7e8b41dbc80f3eb
created 2007-07-21 16:21 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Backing out, see bug 389122 and orange or red tinderboxes.
8350150222690b909396b1690fd202603c0ae550
created 2007-07-21 14:39 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - Fast natives and related optimizations (385393, r=igor).
0274c1b7e716dbf5e38c54c3f130881ac6972ad0
created 2007-08-06 15:54 -0700| base
pushed 2011-04-26 22:38 +0000
edward lee edward lee - temporarily rename js/src/*.cpp to .c
57ebfdc802ff02abbefa0a2ca42e21809e1c240c
created 2007-07-09 22:07 -0700
pushed 2011-04-26 22:38 +0000
brendan brendan - to{Source,{,Locale}String} are not generic (387501, r=mrbkap).
3b52ffe412dd8b2139bf0c0290ec7cc9ad104239
created 2007-06-27 17:04 -0700
pushed 2011-04-26 22:38 +0000
mrbkap mrbkap - Skip initial holes when computing the start value of reduce(Right). bug 386030, r=brendan
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2011-04-26 22:38 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip