Rafael Ávila de Espíndola
|
b99afdfb17
|
Bug 778301 - Remove old change for llvm.org/pr11003.
--HG--
extra : rebase_source : 41006c35798d0722a43b6c37bc0216a6c6064aa9
|
2012-07-28 08:04:45 -04:00 |
|
Terrence Cole
|
e8c9c783a2
|
Bug 776159 - Thread more Handles through jsarray; r=sfink
--HG--
extra : rebase_source : 31c8efb209a6f5a58709429cce4cc0675b537847
|
2012-07-20 16:22:00 -07:00 |
|
Jason Orendorff
|
b699002609
|
Bug 775896 - OrderedHashTable should have a hashShift field like HashTable. r=luke.
--HG--
extra : rebase_source : b45ff08f57aeef813df0c14472362527dfe2b07d
|
2012-07-25 12:43:29 -05:00 |
|
Jason Orendorff
|
823fe08a87
|
Bug 743107 - Add OrderedHashTable. Change implementation of Map and Set to retain insertion order. r=luke.
--HG--
extra : rebase_source : 8b8d67ccd26494f884ba0b5d35e2f44a34296ed6
|
2012-07-03 16:33:38 -05:00 |
|
Nicholas Nethercote
|
a8fffc0cb9
|
Bug 771378 (part 0) - Add ScopedFreePtr to Utility.h. r=jwalden.
--HG--
extra : rebase_source : b43cb64bb1175c4111903f5c30f533612daae841
|
2012-07-05 17:29:56 -07:00 |
|
Jeff Walden
|
fb7e6c0e93
|
Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
|
2012-06-07 14:41:11 -07:00 |
|
Luke Wagner
|
28d1e3621d
|
Bug 763384 - Don't treat regexp syntax errors as OOM errors (r=njn)
|
2012-06-11 17:08:34 -07:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Boris Zbarsky
|
7c123acb64
|
Bug 748237. Only do the c++11 stuff for clang here, since otherwise we get scary warnings with gcc on android. r=luke
|
2012-04-26 00:43:00 -04:00 |
|
Christian Holler
|
5f271feed7
|
Bug 734976 - Call js_ReportOutOfMemory in jsgcinlines when simulating OOM. Original patch by Brian Hackett. r=luke,bhackett,jdemooij
|
2012-04-14 11:37:32 -07:00 |
|
Jeff Walden
|
4d7d402134
|
Fix clang JS shell build bustage. No bug, r=billm over irl
|
2012-04-12 18:15:26 -07:00 |
|
Matt Brubeck
|
3f73a423cd
|
Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
|
2012-04-12 22:07:43 -07:00 |
|
Jeff Walden
|
101e274a79
|
Fix clang JS shell build bustage. No bug, r=billm over irl
|
2012-04-12 18:15:26 -07:00 |
|
Bas Schouten
|
88b755bca9
|
Bug 719776 - Part 2: Make MOZ_CRASH and MOZ_ASSERT expand inline. r=waldo
|
2012-04-12 02:03:07 +02:00 |
|
Phil Ringnalda
|
dc765d4953
|
Back out 4b82f26f8593:2fcf9cbedd48 (bug 743393, bug 719776) for bustage
|
2012-04-11 09:06:40 -07:00 |
|
Bas Schouten
|
4458bdfe56
|
Bug 719776 - Part 2: Inline MOZ_Assert and MOZ_Crash. r=waldo
|
2012-04-11 16:55:31 +02:00 |
|
Christian Holler
|
1c16cd9f04
|
Bug 733493 - Improve JS shell OOM testing code, now with 100% less bustage. r=jorendorff
|
2012-03-10 15:53:03 -05:00 |
|
Gary Kwong
|
38ac40f69f
|
Backed out changeset 6169d8aa7a9d, a=tbplFire
|
2012-03-10 12:12:54 -08:00 |
|
Christian Holler
|
4cec72af96
|
Bug 733493 - Improve JS shell OOM testing code, r=jorendorff
|
2012-03-10 11:50:26 -08:00 |
|
Jason Orendorff
|
d52fe19668
|
Fix hilarious bug in js_malloc: it fails once every 2^32 allocations in DEBUG builds. Bug 730270, r=luke.
|
2012-03-01 09:01:45 -06:00 |
|
Nicholas Nethercote
|
dd32d38d63
|
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
--HG--
extra : rebase_source : a65039a407daab45360a5b375b53cbf1bc05b7f6
|
2012-01-25 00:52:51 -08:00 |
|
Ms2ger
|
c06f7f2913
|
Bug 714580 - Remove extra parens from JS_ASSERT_IF; r=Waldo
|
2012-01-02 21:55:34 +01:00 |
|
Jeff Walden
|
6fc5b5e274
|
Bug 712129 - Implement MOZ_STATIC_ASSERT and MOZ_STATIC_ASSERT_IF. r=luke
|
2011-12-19 16:58:30 -05:00 |
|
Jeff Walden
|
68b1495a0b
|
Bug 712129 - Add more assertion macro flavors to mfbt, and make the JS engine use mfbt's implementations where appropriate. r=cjones
--HG--
extra : rebase_source : 6b94db05e74b18a3938a28cbc0f520eb4e01fbb0
|
2011-12-19 15:54:12 -05:00 |
|
Jeff Walden
|
6bb9efafe4
|
Bug 711672 - Break mfbt's dependency on jstypes.h by moving various API macros out of JS and into mfbt. r=luke, r=cjones
--HG--
extra : rebase_source : f18993e1eec1a5e5bcdb9cd97fa7d7c6ad261e2c
|
2011-12-13 14:26:58 -05:00 |
|
Jeff Walden
|
476c7d19c5
|
Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
|
2011-12-08 22:54:10 -05:00 |
|
Nicholas Nethercote
|
f1e77095c2
|
Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
|
2011-11-27 19:03:14 -08:00 |
|
Ginn Chen
|
bb9872fb41
|
Bug 702523 Use JS_PUBLIC_API instead of extern for js_FloorLog2wImpl r=luke
|
2011-11-21 11:09:35 +08:00 |
|
Leon Sha
|
b45b9f7165
|
Bug 694256 - Build error: JS_FloorLog2 is missing. r=luke.
|
2011-10-14 13:12:46 +08:00 |
|
Luke Wagner
|
c7d3e6785c
|
Bug 689362 - Create js/public (with the intention that its contents will eventually be the only INSTALLED_HEADERS), move Vector and HashTable to js/public and some dependencies (r=billm,sr=dmandelin)
--HG--
rename : js/src/jshashtable.h => js/public/HashTable.h
rename : js/src/jsvector.h => js/public/Vector.h
rename : js/src/mfbt/InlineMap.h => js/src/ds/InlineMap.h
extra : rebase_source : 818639b74653667b7a572bc1234398c0e4559a60
|
2011-10-04 15:33:00 -07:00 |
|