Jeff Walden
|
eea04f58d3
|
Bug 719659 - Add -std=gnu99 to CFLAGS so that gcc and friends permit use of C99 constructs without warnings. This doesn't mean that everything in C99 is permitted now -- only the stuff supported by all the compilers we care about, including MSVC. r=espindola
--HG--
extra : rebase_source : 0788763db92464426eaab05cc92ba9d4baea152c
|
2012-01-20 19:00:55 -08:00 |
|
Adam
|
bada412c9a
|
Bug 688891: Remove unaligned LifoAlloc API. (r=cdleary)
|
2012-01-18 20:40:20 -08:00 |
|
Adam
|
b9e612ab7c
|
Bug 688891: C++ power-armor for Sprinter. (r=cdleary)
|
2012-01-20 15:09:56 -08:00 |
|
Luke Wagner
|
33e1a67ecb
|
Bug 720067 - re-merge StackSpace.h with Stack.h, extract gc/Root.h (r=bhackett)
|
2012-01-20 19:49:33 -08:00 |
|
Ed Morley
|
17cb57ffd4
|
Backout 143f01714f2b (bug 705640) for build failures
|
2012-01-23 14:25:47 +00:00 |
|
Ben Turner
|
84576fe4ec
|
Bug 705640 - 'Implement DOMError as defined in DOM 4'. r=mounir.
|
2012-01-23 03:02:54 -08:00 |
|
Ed Morley
|
dad3296378
|
Backout fcb3a7884fa9 (bug 705640) for build failures
|
2012-01-23 11:48:35 +00:00 |
|
Ben Turner
|
009cf09ae5
|
Bug 705640 - 'Implement DOMError as defined in DOM 4'. r=mounir.
|
2012-01-23 03:02:54 -08:00 |
|
Tom Schuster
|
d180920bc3
|
Bug 686296 - Non-extensible ArrayBuffer __proto__ should not be changable. r=jorendorff
--HG--
extra : rebase_source : 93384a978862d4f140e6d28296f24340a32fe4df
|
2012-01-21 19:25:54 +01:00 |
|
David Mandelin
|
50cc40d596
|
Bug 718128: Implement draft spec ArrayBuffer.slice, r=jwalden
|
2012-01-18 17:27:13 -08:00 |
|
Brian Hackett
|
163145abd5
|
Root strings in native iterators when converting from array of jsids, bug 719686. r=dvander
|
2012-01-20 16:22:16 -08:00 |
|
Brian Hackett
|
2d818cd9f1
|
Fix use of space above the active JS stack pointer, bug 718347. r=dvander
|
2012-01-20 16:19:05 -08:00 |
|
Brian Hackett
|
963d82df9d
|
Keep track of SSA variable values at exception blocks after an explicit throw, bug 719758. r=dvander
|
2012-01-20 16:13:23 -08:00 |
|
Luke Wagner
|
88a1823ba1
|
Bug 719878 - AllFramesIter does not find all frames when the current segment contains only a native call (r=sfink)
--HG--
extra : rebase_source : c9f22d1ee0e2aa0501ad90ffe51a7ed1c13f9f33
|
2012-01-20 16:00:26 -08:00 |
|
Geoff Lankow
|
eee791ac56
|
Backed out changeset 86da174de8df (bug 719841)
|
2012-01-21 11:26:40 +13:00 |
|
Geoff Lankow
|
6a0b6f53cf
|
Backed out changeset febc999231e4 (bug 719841)
|
2012-01-21 11:26:37 +13:00 |
|
Bobby Holley
|
347327d88f
|
Bug 719841 - Assert that inner objects don't appear in prototype chains. r=jorendorff
|
2012-01-20 13:32:44 -08:00 |
|
Jason Orendorff
|
c2952ca599
|
Bug 719841 - Do not innerize an object assigned to __proto__. r=mrbkap
|
2012-01-20 13:32:44 -08:00 |
|
Brian Hackett
|
df98b251c6
|
Backout 5cdf9574bede for build failures.
|
2012-01-20 07:33:44 -08:00 |
|
Brian Hackett
|
c40f1818a1
|
Remove emitter special casing for __proto__, bug 717249. r=waldo
|
2012-01-20 07:14:55 -08:00 |
|
Jason Orendorff
|
5483da2c50
|
Add file needed by some Map/Set tests (the tests were introduced for bug 697479). r=orange.
|
2012-01-20 07:30:27 -06:00 |
|
Jason Orendorff
|
cb9bb9c2f3
|
Bug 697479 - Implement Map and Set builtins for JS. r=jimb.
|
2012-01-20 06:11:43 -06:00 |
|
Jason Orendorff
|
830e33e2e1
|
Fix a few typos in comments in js/src. No bug, no_r=me.
|
2012-01-20 06:11:42 -06:00 |
|
Jason Orendorff
|
d7665153f1
|
Bug 717278 - Vector should have const and non-const begin(). r=luke.
|
2012-01-20 06:11:42 -06:00 |
|
Jan de Mooij
|
c11aff8962
|
Bug 719135 - Move some arithmetic operations to jsinterpinlines. r=dvander
|
2012-01-20 13:01:44 +01:00 |
|
Mike Hommey
|
34e49862db
|
Bug 603370 part 1 - Add an option to expandlibs-exec to allow to reorder the objects list. r=ted
|
2012-01-20 09:50:44 +01:00 |
|
John Schoenick
|
3f0f696ed4
|
Bug 718899 - Implement Cu.forceShrinkingGC / Cu.schedulePreciseShrinkingGC r=gwagner
|
2012-01-19 10:58:25 -08:00 |
|
Marco Bonardo
|
0a2d0989df
|
Merge central to inbound
|
2012-01-19 11:36:52 +01:00 |
|
Marco Bonardo
|
37527a686e
|
Merge last green PGO from inbound to central
|
2012-01-19 11:34:17 +01:00 |
|
Brian Hackett
|
fdd7a080be
|
Pass scope chain explicitly to FindProperty, bug 717494. r=dvander
|
2012-01-18 17:15:00 -08:00 |
|
Brian Hackett
|
bdf9362d41
|
Store JSStrings instead of jsids in native key iterators, bug 713754. r=dvander
|
2012-01-18 16:56:22 -08:00 |
|
Brian Hackett
|
7e3d6561ae
|
Compile large scripts in chunks, bug 706914. r=dvander
|
2012-01-18 16:40:18 -08:00 |
|
Mark Finkle
|
cd08c705c6
|
Backout 60eb0da71cdb as suspected crash cause (bug 718765)
|
2012-01-18 10:08:29 -05:00 |
|
Phil Ringnalda
|
dc513d1a7f
|
Back out 78a8aeae5b30 (bug 696291) for Android build bustage
|
2012-01-18 20:36:59 -08:00 |
|
Brian Hackett
|
87deebd24e
|
Define mjitChunkLimit in --disable-methodjit builds to fix test failure, no bug, no r.
|
2012-01-18 19:56:21 -08:00 |
|
Bobby Holley
|
dc35df45dc
|
Bug 718072 - WeakMaps constructor doesn't always get initialized on the global object. r=Waldo
|
2012-01-18 19:10:04 -08:00 |
|
Chris Leary
|
4e5446c122
|
Bug 719315: Free unused chunks. (r=luke)
|
2012-01-18 18:55:01 -08:00 |
|
David Anderson
|
82961d7267
|
Follow-up fix for ARMv7 regression after soft-float support on ARMv6 (bug 696291, r=mrosenberg).
--HG--
extra : rebase_source : f7a86715ad9a478381c7af37cba946a0c3566f69
|
2012-01-18 18:07:46 -08:00 |
|
Brian Hackett
|
d01e0076b3
|
Fix warnings, no bug. r=dvander
|
2012-01-18 18:08:22 -08:00 |
|
David Anderson
|
3de3a194ba
|
Support pre-SSE2 CPUs in JaegerMonkey (bug 696291, r=bhackett).
--HG--
extra : rebase_source : f1f6a1e60b05974533ff39292a0a278fc69fbb0f
|
2012-01-13 13:33:56 -08:00 |
|
Luke Wagner
|
7bd847d539
|
Bug 718134 - un-union StackFrame::args (r=bhackett)
--HG--
extra : rebase_source : 51b670e57a9fd4f1fc09808137e152d46e18d33a
|
2012-01-17 16:35:07 -08:00 |
|
Luke Wagner
|
5f099004b1
|
Bug 718022 - further nerf f.arguments (r=waldo,sr=dmandelin)
--HG--
extra : rebase_source : a93cf7e665753afc38d26a9e3cd2d328eef53b42
|
2012-01-17 16:34:24 -08:00 |
|
Luke Wagner
|
891396a8af
|
Remove tracer bits from InterpMode (no bug, r=dvander)
--HG--
extra : rebase_source : a7d4938398584a21daa369bf6409decd647ac295
|
2012-01-06 09:36:49 -08:00 |
|
Andrew McCreight
|
ca04261b2a
|
Bug 718029 - don't skip JSContexts with outstanding requests. r=smaug
|
2012-01-17 09:38:24 -08:00 |
|
Reuben Morais
|
a153a8d845
|
Bug 717805 - Remove CopyArrayElement. r=jwalden
|
2012-01-17 12:33:08 +01:00 |
|
Chris Leary
|
c730c76fe6
|
Bug 717762: Proliferate js_memcpy and PodCopy, take 2. (r=luke)
--HG--
extra : rebase_source : 73083063f32036d037b34f0ec96d06192f2ae649
|
2012-01-17 14:32:36 -08:00 |
|
Igor Bukanov
|
acc52202ac
|
bug 718600 - remove JSRuntime::(rtLock, state). r=luke
|
2012-01-17 23:14:49 +01:00 |
|
Bill McCloskey
|
e029d53ddc
|
Bug 708303 - Use pinReg/unpinReg more in write barriers (r=dmandelin)
|
2012-01-16 13:52:57 -08:00 |
|
Nathan Froyd
|
5373c9546d
|
Bug 711563 - compact function specs; r=jorendorff
|
2011-12-29 16:23:53 -05:00 |
|
Nathan Froyd
|
e2461c3d0f
|
Bug 711563 - flatten property and function names; r=jorendorff
|
2011-12-29 16:20:26 -05:00 |
|