Jason Orendorff
|
e3bdbd7b65
|
Bug 505523 - Property cache can skip JSClass::resolve or JSClass::addProperty hooks. r=graydon, r=brendan.
|
2009-11-18 14:29:58 -06:00 |
|
David Mandelin
|
d915d11728
|
Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw
|
2009-11-09 16:57:47 -08:00 |
|
Robert Sayre
|
49ff6c9071
|
Merge mozilla-central to tracemonkey.
|
2009-10-29 08:48:15 -07:00 |
|
Igor Bukanov
|
056d5cc9f5
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-28 14:57:31 +03:00 |
|
Igor Bukanov
|
0d26f9ebc9
|
Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
|
2009-10-27 19:21:47 +03:00 |
|
Igor Bukanov
|
90328eab55
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-27 13:26:57 +03:00 |
|
Jason Orendorff
|
e662f38d3b
|
Bug 523670 - Add assertion to detect proto-less dense arrays. r=brendan.
|
2009-10-23 14:40:36 -05:00 |
|
Igor Bukanov
|
d3ed67924f
|
bug 505315 - constructing GC free lists during finalization. r=brendan
|
2009-10-16 10:10:54 +04:00 |
|
Igor Bukanov
|
1faff07f40
|
Backed out changeset 487b81c753c0 - landing of bug 505315 caused talos crashes across platforms.
|
2009-10-15 13:53:40 +04:00 |
|
Igor Bukanov
|
134e92fea3
|
bug 505315 - constructing GC free lists during finalization. r=brendan
|
2009-10-15 11:41:08 +04:00 |
|
David Mandelin
|
88251cbeb2
|
Bug 519363 - topcrash [@ js_Interpret], change some code to aid in debugging efforts. r=brendan
|
2009-10-07 17:30:34 -07:00 |
|
Andreas Gal
|
1ba16cb3ab
|
Possible overflow in ResizeSlots on 64-bit systems (517644, r=jorendorff).
|
2009-10-06 15:24:12 -07:00 |
|
Igor Bukanov
|
8b8d15878d
|
bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan
|
2009-10-02 12:21:19 +04:00 |
|
Igor Bukanov
|
b058f1858f
|
Backed out changeset 19b4c1cacdb8 - everything related to bug 517199.
|
2009-10-01 16:10:42 +04:00 |
|
Igor Bukanov
|
bf9a0f2d25
|
bug 517199 - typed GC free lsists - newborn refactoring. r=brendan
|
2009-10-01 08:13:04 +04:00 |
|
Igor Bukanov
|
54f35f075a
|
bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
|
2009-09-25 16:30:11 +04:00 |
|
Jeff Walden
|
a7b0c2bc2f
|
Bug 518663 - Fix some typos in JSAutoTempValueRooter uses. r=dvander
|
2009-09-24 14:48:24 -07:00 |
|
David Mandelin
|
4c73b447b9
|
Bug 511695: Fix JS warnings in MSVC8, r=brendan
|
2009-09-23 11:16:30 -07:00 |
|
Jeff Walden
|
4fdee6f3e5
|
I hate PPC, can we kill it? Hoping this will fix, --disable-jit is fail on my system
|
2009-09-22 17:55:58 -07:00 |
|
Jeff Walden
|
f5883ddc57
|
I hate !JS_TRACER architectures. r=redness for the final time
|
2009-09-22 17:12:21 -07:00 |
|
Jeff Walden
|
a945d563f3
|
Bug 307791 - Implement ES5's Object.keys(O). r=jorendorff
|
2009-09-08 15:59:14 -07:00 |
|
Brendan Eich
|
6c6572e022
|
Bug 516075 - Move shape into JSObjectMap from JSScope, const-ipate and use LIR_ldc* to get to it (r=jorendorff).
|
2009-09-14 20:29:46 -04:00 |
|
Boris Zbarsky
|
879dcafc42
|
Bug 497794. Don't allocate two copies of the image data when doing GetImageData/CreateImageData, just to throw one away immediately. r=robarnold,jwalden
|
2009-10-26 16:57:41 -04:00 |
|
Luke Wagner
|
5ddb22049e
|
Backed out changeset b866396faae4
|
2009-09-10 16:44:01 -07:00 |
|
Luke Wagner
|
854933ac87
|
Bug 506410 - bring template lovin' to hash tables (r=jorendorff)
|
2009-09-10 16:16:29 -07:00 |
|
Blake Kaplan
|
7e19fda992
|
Bug 513428 - Ignore transparent wrappers when deciding if something is an array or not. r=brendan
|
2009-09-10 14:51:45 -07:00 |
|
Luke Wagner
|
cdb8ed7f86
|
Bug 460904 - rename/tweak JSTraceableFunction (take 2)
|
2009-09-04 13:44:31 -07:00 |
|
Luke Wagner
|
e375cbec71
|
Backed out changeset 94da2f68afdb
|
2009-09-04 11:35:52 -07:00 |
|
Luke Wagner
|
c0bf8f669a
|
Bug 460904 - rename/tweak JSTraceableFunction (r=jorendorff)
|
2009-09-03 11:57:14 -07:00 |
|
Brendan Eich
|
b2d22b3b20
|
Join lambdas assigned or initialized as methods to the compiler-created function object if we can, with a read barrier to clone on method value extractions other than call expressions (471214, r=jorendorff).
|
2009-09-03 14:41:19 -07:00 |
|
Jason Orendorff
|
4ffa523baa
|
Bug 514222 - js_GetMutableScope gives the scope a unique shape. r=brendan.
|
2009-09-02 17:58:25 -05:00 |
|
Brendan Eich
|
2f0127760e
|
Fix net vs. gross botches from patch for 489899 (514112, r=gal).
|
2009-09-01 22:54:02 -07:00 |
|
Igor Bukanov
|
4267208166
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Jason Orendorff
|
b87d901adc
|
Bug 508685 - Remove last parameter of defineProperty op. r=brendan.
|
2009-08-26 14:28:36 -07:00 |
|
Brendan Eich
|
8746bd1aac
|
Back out changeset aff171a8c4f0 (bug 471214).
|
2009-08-26 09:34:41 -07:00 |
|
Brendan Eich
|
2efbe9456c
|
Join function objects where possible (471214, r=igor).
|
2009-08-25 23:42:37 -07:00 |
|
Andreas Gal
|
2149f042b7
|
Fast path for writing a double into an array (511737, r=danderson).
|
2009-08-20 16:53:10 -07:00 |
|
Luke Wagner
|
fc3df3a13a
|
Bug 503952 - Use JSTempVector in jsstr.cpp (r=waldo)
|
2009-08-14 16:10:59 -07:00 |
|
Jeff Walden
|
f29533a674
|
Bug 510537 - Implement Array.isArray, easiest ES5 feature evar. r=jorendorff
|
2009-08-14 03:23:07 -07:00 |
|
Igor Bukanov
|
41c4f687c7
|
bug 495061 - js_PutArgsObject and js_PutCallObject that never fail. r=brendan
|
2009-08-14 20:43:16 +02:00 |
|
Luke Wagner
|
e8720d14b0
|
Bug 507458 - clear the waters a bit regarding JSVAL_BOOLEAN
|
2009-08-12 16:39:23 -07:00 |
|
Jason Orendorff
|
ecc0db4bdb
|
Bug 498488 - Change some JSObject macros to methods. r=Waldo.
|
2009-08-11 15:05:44 -05:00 |
|
Luke Wagner
|
47f66c86aa
|
Removed unnecessary null check before cx->free.
|
2009-08-11 11:10:44 -07:00 |
|
Luke Wagner
|
e5a6de53f6
|
Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
|
2009-08-07 20:09:11 -07:00 |
|
Jason Orendorff
|
9fc33378ef
|
Bug 509047 - Defining a property that forces a dense array to become sparse shouldn't call a setter. r=brendan.
|
2009-08-07 18:31:54 -05:00 |
|
Atul Varma
|
aadc37b956
|
Bug 505494 - Unwrap invisible wrappers when they're passed to Function.prototype.apply. r=mrbkap
|
2009-08-06 20:48:57 -07:00 |
|
Igor Bukanov
|
197b514c3f
|
bug 493457 - uniform access to private slots. r=mrbkap, sr=jwalden
|
2009-08-04 23:06:55 +02:00 |
|
Robert Sayre
|
4d9e7f6f2f
|
Backed out changeset e09130fcb013
|
2009-07-28 18:51:35 -04:00 |
|
Brendan Eich
|
c0e238ae3e
|
Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor).
|
2009-07-28 13:20:14 -07:00 |
|
Andreas Gal
|
414cfa1bd1
|
When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
|
2009-07-27 21:10:12 -07:00 |
|