Brendan Eich
|
932d989110
|
Fix net vs. gross botches from patch for 489899 (514112, r=gal).
|
2009-09-01 22:54:02 -07:00 |
|
Igor Bukanov
|
b919139e8d
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Jason Orendorff
|
dafc9b5d2a
|
Bug 508685 - Remove last parameter of defineProperty op. r=brendan.
|
2009-08-26 14:28:36 -07:00 |
|
Brendan Eich
|
b063d31520
|
Back out changeset aff171a8c4f0 (bug 471214).
|
2009-08-26 09:34:41 -07:00 |
|
Brendan Eich
|
bd8f55c0ad
|
Join function objects where possible (471214, r=igor).
|
2009-08-25 23:42:37 -07:00 |
|
Andreas Gal
|
ebfe09b112
|
Fast path for writing a double into an array (511737, r=danderson).
|
2009-08-20 16:53:10 -07:00 |
|
Luke Wagner
|
1f36a4f0c2
|
Bug 503952 - Use JSTempVector in jsstr.cpp (r=waldo)
--HG--
extra : rebase_source : ac955b5d784ca8fc9a61129e580c2751beb4109f
|
2009-08-14 16:10:59 -07:00 |
|
Jeff Walden
|
3ee1d5026c
|
Bug 510537 - Implement Array.isArray, easiest ES5 feature evar. r=jorendorff
|
2009-08-14 03:23:07 -07:00 |
|
Igor Bukanov
|
7e607aac4d
|
bug 495061 - js_PutArgsObject and js_PutCallObject that never fail. r=brendan
|
2009-08-14 20:43:16 +02:00 |
|
Luke Wagner
|
fa2f83712c
|
Bug 507458 - clear the waters a bit regarding JSVAL_BOOLEAN
|
2009-08-12 16:39:23 -07:00 |
|
Jason Orendorff
|
9dc4a54a5d
|
Bug 498488 - Change some JSObject macros to methods. r=Waldo.
|
2009-08-11 15:05:44 -05:00 |
|
Luke Wagner
|
21205c39ce
|
Removed unnecessary null check before cx->free.
|
2009-08-11 11:10:44 -07:00 |
|
Luke Wagner
|
7470eaa57b
|
Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
|
2009-08-07 20:09:11 -07:00 |
|
Jason Orendorff
|
1e09b59b10
|
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
|
169e0bf289
|
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
|
ef90f6f522
|
bug 493457 - uniform access to private slots. r=mrbkap, sr=jwalden
|
2009-08-04 23:06:55 +02:00 |
|
Robert Sayre
|
99a0962393
|
Backed out changeset e09130fcb013
|
2009-07-28 18:51:35 -04:00 |
|
Brendan Eich
|
8d27b07ec5
|
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
|
e7f2714ea1
|
When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
|
2009-07-27 21:10:12 -07:00 |
|
David Mandelin
|
cfb0d1fd1b
|
Bug 506821: clean up trailing whitespace, r=brendan
|
2009-07-27 18:40:12 -07:00 |
|
Robert Sayre
|
9e0ade7287
|
Backed out changeset b3d459d23452
|
2009-07-24 00:01:37 -04:00 |
|
Andreas Gal
|
eb711234db
|
Use a background thread to free() memory while sweeping (505612, r=brendan,bent).
|
2009-07-23 15:12:34 -07:00 |
|
Robert Sayre
|
b8172c1402
|
Bug 503160 - integer constants are not automatically demoted. Patch by Andreas Gal and Robert Sayre. r=dvander/gal
|
2009-07-22 19:47:41 -04:00 |
|
Igor Bukanov
|
9534c3d315
|
bug 504033 - avoiding calling JSFinalizeStub. r=brendan
|
2009-07-22 18:23:21 +02:00 |
|
Andreas Gal
|
1af8dfb112
|
Avoid integer division in NewGCThing path (503157, r=jwalden).
|
2009-07-14 17:06:09 -07:00 |
|
Andreas Gal
|
f552010935
|
Make js_ValueToString inline (503669, r=jwalden).
|
2009-07-13 14:55:04 -07:00 |
|
Brendan Eich
|
f60779aef5
|
Bug 503343 - Change JSScope macros to methods. r=jorendorff
|
2009-07-09 15:27:21 -05:00 |
|
Luke Wagner
|
55ec9409d5
|
Bug 501834 - Regression on js1_5/Regress/regress-312588.js crash [@ JS_HashTableRawLookup]. r=jwalden
|
2009-07-06 13:02:43 -07:00 |
|
Luke Wagner
|
145fbf91c2
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 20:19:42 -04:00 |
|
Robert Sayre
|
3f97d5e6f5
|
Backed out changeset b2256abf53c0
|
2009-06-30 12:14:09 -07:00 |
|
Luke Wagner
|
a6311cf8b5
|
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
|
2009-06-30 11:29:43 -07:00 |
|
Benjamin Smedberg
|
c7cc8fde73
|
Bug 498398 - fast natives such as array_sort and many others must not be JS_REQUIRES_STACK, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
|
Benjamin Smedberg
|
3d4a869324
|
Bug 491988 - Annotation fixes required for analyzing JS_REQUIRES_STACK for function pointers, r=jorendorff
|
2009-06-25 15:12:19 -04:00 |
|
Robert Sayre
|
967abe0d4d
|
Merge tracemonkey to mozilla-central.
|
2009-06-19 09:22:50 -04:00 |
|
Jason Orendorff
|
52fe5a97ba
|
Bug 497618 - Change JSString macros to methods. r=Waldo.
|
2009-06-10 20:29:44 -05:00 |
|
Jeff Walden
|
ae6248fe09
|
Fix bogus warnings from gcc thinking that js_GetLengthProperty doesn't always write its outparam by removing code from it and simplifying what remains -- WIN! No bug, r=gal
|
2009-05-29 14:57:32 -07:00 |
|
Igor Bukanov
|
92f94e451c
|
bug 491126 - sharing object map for non-native objects. r=brendan
|
2009-05-14 12:35:23 +02:00 |
|
Jeff Walden
|
6beac46a8b
|
Likely gmail bustage fix
|
2009-05-11 15:41:00 -07:00 |
|
Jeff Walden
|
8e5456999b
|
Bug 486326 - Specialize array methods which modify large numbers of array elements to work efficiently on dense arrays, avoiding highly generalized get/set/delete methods and the floating-point-to-integer conversions needed solely to handle large array indexes but which are rarely necessary in practice. r=shaver
|
2009-05-11 14:57:18 -07:00 |
|
nnethercote@mozilla.com
|
1f7e5c0ef5
|
kill builtins.tbl (479888, r=jorendorff).
|
2009-05-05 17:36:26 -07:00 |
|
jorendorff
|
93c6d226d3
|
Record all calls to native functions (487134, r=gal, brendan).
|
2009-05-05 14:26:06 -07:00 |
|
Andreas Gal
|
214ea26d91
|
Compilation fix for 489899.
|
2009-04-24 16:35:42 -07:00 |
|
Andreas Gal
|
a89bbaad23
|
Stay on trace when reading holes from dense arrays (489899, r=brendan).
|
2009-04-24 16:28:21 -07:00 |
|
Jeff Walden
|
d19e88a97f
|
Bug 488989 - Don't go slow if we don't have to. r=jorendorff
|
2009-04-23 13:34:18 -07:00 |
|
Jeff Walden
|
f10c82d6e3
|
Kick tinderboxen out of a Linux orange that looks bogus
|
2009-04-18 22:09:37 -07:00 |
|
Andreas Gal
|
adc0da147c
|
Merge.
|
2009-04-17 12:44:37 -07:00 |
|
Andreas Gal
|
da0094a55c
|
Backed out changeset 324bb9dc8372 (bug 487204 is implicated in top site failures).
|
2009-04-17 12:41:00 -07:00 |
|
Andreas Gal
|
6520b20732
|
Backed out changeset 5bd116148175 (attempting to re-land bug 487204).
|
2009-04-16 17:56:18 -07:00 |
|
Andreas Gal
|
3b10c56019
|
Backed out changeset d1a4ee3d0c59 (bug 487204, due to possible leak).
|
2009-04-16 12:19:24 -07:00 |
|
Igor Bukanov
|
94a3d7329c
|
bug 487930 - removal of JSSLOT_ARRAY_LOOKUP_HOLDER. r=mrbkap
|
2009-04-17 11:37:59 +02:00 |
|