Matheus Kerschbaum
|
8a21fc0886
|
Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
--HG--
extra : rebase_source : c456802fe36eef1e49381be996dbbdf820781206
|
2011-06-22 11:56:47 -04:00 |
|
Matheus Kerschbaum
|
8ce2e316c8
|
Bug 662000 part 1: Remove interfaces and tests. r=mrbkap
--HG--
extra : rebase_source : bb144170f64b1a46fc1e39dc97221b3e1734ae7a
|
2011-06-22 11:56:04 -04:00 |
|
Luke Wagner
|
3f185cc410
|
Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
--HG--
rename : js/src/perfect.js => js/src/tests/js1_1/regress/perfect.js
|
2011-06-21 10:26:22 -07:00 |
|
Ehsan Akhgari
|
73e4f8616d
|
Backout changeset 5fe20ec0229c (bug 15529) because it breaks jsreftests
|
2011-06-21 18:52:32 -04:00 |
|
Luke Wagner
|
0e59a6d626
|
Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
--HG--
rename : js/src/perfect.js => js/src/tests/perfect.js
|
2011-06-21 10:26:22 -07:00 |
|
Chris Leary
|
7922cf2289
|
Merge mozilla central and tracemonkey.
|
2011-06-20 16:49:20 -07:00 |
|
Gregor Wagner
|
08eca5db6e
|
Bug 656120 - Change MaybeGC trigger. r=igor
|
2011-06-20 14:44:26 -07:00 |
|
Ehsan Akhgari
|
38dc29243c
|
Merge the last green changeset on mozilla-inbound to mozilla-central
|
2011-06-20 16:06:04 -04:00 |
|
Jesse Ruderman
|
93544312de
|
Add crashtest from bug 603146
|
2011-06-20 11:42:05 -07:00 |
|
Jesse Ruderman
|
35e087a1de
|
Add crashtest from bug 601284
|
2011-06-20 11:42:05 -07:00 |
|
Jesse Ruderman
|
7f7c03f6d7
|
Add crashtest from bug 616930
|
2011-06-20 11:42:05 -07:00 |
|
Landry Breuil
|
4b1dcd4660
|
Bug 665040: "-not" is not a POSIX-compliant argument to find . Use "!" (r=khuey)
|
2011-06-17 15:48:00 -07:00 |
|
Rafael Avila de Espindola
|
ddc2ddc4ac
|
Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey
|
2011-06-20 10:40:58 +01:00 |
|
Paul Biggar
|
9fbd2b1e02
|
Bug 649939: Prevent crash from too much recursion in Iterator.prototype.next() (r=jwalden)
|
2011-06-16 17:00:31 -07:00 |
|
Luke Wagner
|
de6d0e2330
|
Bug 665189 - hoist JSString and family into vm/String{.h, -inl.h, .cpp} (r=njn)
|
2011-06-20 11:44:20 -07:00 |
|
Ehsan Akhgari
|
0b938f2384
|
Bug 662969 - Silence the clang warnings issued because of alignment requirements increase when compiling jsparse.h; r=Waldo
--HG--
extra : rebase_source : 8286bd6fd8a82d855c95d8a1ded01b54d73ba5a1
|
2011-06-17 15:59:47 -04:00 |
|
Ehsan Akhgari
|
8e90994c37
|
Bug 662964 - Silence the clang warnings issued because of alignment requirements increase when compiling jscntxt.h; r=Waldo
--HG--
extra : rebase_source : ec398625623f3cafd7c4373a85b099024ba05183
|
2011-06-17 15:59:47 -04:00 |
|
Ehsan Akhgari
|
4669405867
|
Bug 662962 - Silence the clang warnings issued because of alignment requirements increase when compiling jsscript.h; r=Waldo
--HG--
extra : rebase_source : 0aa530499bf3961b372a24a1a98d949a81ee2065
|
2011-06-17 15:59:47 -04:00 |
|
Ehsan Akhgari
|
940b078fd2
|
Bug 662961 - Silence the clang warnings issued because of alignment requirements increase when compiling jsstr.cpp; r=Waldo
--HG--
extra : rebase_source : 984f986f3de6c92cdb45cadeff40bc84b36406ca
|
2011-06-19 17:04:48 -04:00 |
|
Nicholas Nethercote
|
4cc5c61803
|
Bug 664647 - Work around MSVC 2005 PGO bug in GetJSObjectSlotsCallback and friends. r=khuey.
|
2011-06-20 09:01:37 +10:00 |
|
Igor Bukanov
|
b64bc1fb04
|
bug 601075 - followup to fix MSVC warings and adjust the testStringBufferMallocAccounting.js test to overwrite all conservative GC roots.
|
2011-06-19 19:41:46 +02:00 |
|
Igor Bukanov
|
13395451ad
|
bug 601075 - bump-allocator for GC arenas. r=wmccloskey
|
2011-05-11 14:46:33 +02:00 |
|
Dave Herman
|
7612662008
|
disable constant folding for Reflect.parse (bug 571617, r=jorendorff)
|
2011-06-18 08:45:05 -07:00 |
|
Tom Schuster
|
1681a326d5
|
Bug 640593 - Remove Function.arity and other cleanup around function properties r=jorendorff
--HG--
rename : js/src/tests/ecma_5/strict/function-name-arity.js => js/src/tests/ecma_5/strict/function-name.js
|
2011-06-18 00:55:55 +02:00 |
|
Luke Wagner
|
bddfcf1535
|
Fix test added by a5a8d503df69; apparently Proxy.fix is only available in debug builds (r=burning)
--HG--
extra : rebase_source : a39bd49833096b0db4baeb9b9ce5af98b3914e23
|
2011-06-17 17:34:09 -07:00 |
|
Paul Biggar
|
abb14214f8
|
No bug: Remove js.mdp, which is some kind of Visual Studio thing (r=luke)
I accidentally overwrote this in March, and no-one has since complained, so
this is clearly useless.
|
2011-06-17 17:16:58 -07:00 |
|
Luke Wagner
|
2ebc3262be
|
Bug 664951 - Weaken CallJSNativeConstructor again (r=waldo)
|
2011-06-17 16:51:52 -07:00 |
|
Luke Wagner
|
3ca1688adf
|
Bug 663789 - InvokeSessionGuard needs to do a better job resetting the call frame (r=waldo)
|
2011-06-17 16:51:05 -07:00 |
|
Luke Wagner
|
135ed62f87
|
Bug 660734, part 2 - Add back a ContextAllocPolicy that calls cx->malloc_ and use it in StringBuffer so that the new string's bytes are counted by the GC (r=igor)
--HG--
extra : rebase_source : a9e677e80574352125c93a7a3d775ef20303c551
|
2011-06-17 10:14:30 -07:00 |
|
Luke Wagner
|
721022b341
|
Bug 660734, part 1 - s/ContextAllocPolicy/TempAllocPolicy/ since it doesn't call cx->malloc_ (r=igor)
--HG--
extra : rebase_source : 7ea0d6a7ed86a9c561efdd2d7b93623ea37c5b90
|
2011-06-17 10:11:33 -07:00 |
|
Igor Bukanov
|
973ee9f2df
|
bug 664677 - initializing number and script state when creating the runtime. r=anygregor
--HG--
extra : rebase_source : 7e16c8649723bb67205343c0c7cf230e7e04a8c0
|
2011-06-16 11:42:35 +02:00 |
|
Brendan Eich
|
8838f75826
|
Object.getOwnPropertyNames considers enumerable getter inherited properties as own (636989, r=jorendorff/gal).
|
2011-06-17 00:01:21 -07:00 |
|
Dave Herman
|
c90692005d
|
Reflect.parse() stack overflow (bug 632024, r=jorendorff)
|
2011-06-16 23:27:26 -07:00 |
|
Craig Topper
|
bdf31b71e5
|
Bug 664667: Fix operator precedence issue in JSObject::slotsAndStructSize, r=jorendorff
|
2011-06-15 21:17:42 -07:00 |
|
Nikhil Marathe
|
8d1eed62d4
|
Bug 664577 - Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
|
2011-06-16 15:46:39 -04:00 |
|
Blake Kaplan
|
83446b873d
|
Backed out changeset 8b3dc129aed8. Missing bug number in the commit (bug 664577).
|
2011-06-16 16:57:51 -04:00 |
|
Nikhil Marathe
|
ced65c9a25
|
Make sure non-SpiderMonkey users don't require knowledge about JSObject when using ArrayBuffers. r=mrbkap
|
2011-06-16 15:46:39 -04:00 |
|
Kyle Huey
|
a513a5e9b1
|
Bug 613066: Update structured clone algorithm to the latest spec. r=jorendorff
|
2011-06-16 11:22:37 -07:00 |
|
Andrew McCreight
|
94348ec6d3
|
Bug 653248 - Mark any weak references reachable from XPCOM gray, not black. r=gal
|
2011-06-15 10:55:58 -07:00 |
|
Jeff Walden
|
78a353366d
|
Bug 655192 - Update the initSharingEmptyShape comment to be more precise about what it requires of the provided proto, to avoid mentioning js_InitClass. r=jorendorff
--HG--
extra : rebase_source : 7008073db608db3f83ee31f9a7798f67ccc8d4b5
|
2011-05-09 13:06:52 -07:00 |
|
Jeff Walden
|
5911c8d372
|
Bug 655192 - Declare variables as late as possible in js_InitXMLClass. r=jorendorff
--HG--
extra : rebase_source : 13cf4e90f5f6dc549ef1500cc91cb9507ce47d90
|
2011-05-04 16:54:24 -04:00 |
|
Jeff Walden
|
213f565321
|
Add a test for loose equality between Date objects and booleans. r=itsatest
--HG--
extra : rebase_source : daa612d30395f006b34795e967514a0ac07ee67d
|
2011-06-13 21:49:58 -07:00 |
|
Jeff Walden
|
ce0eef97b4
|
Bug 663245 - Reduce exposure of jsbool.h, jsiter.h, and jsstr.h outside the JS engine to ding compile time less when they're touched. r=jimb
--HG--
extra : rebase_source : 426b168d126099956836c73cd082860bfc77f578
|
2011-06-10 11:44:16 -07:00 |
|
Jeff Walden
|
199261fd22
|
Bug 470791 - Adjust prmjtime.cpp PRMJ_Now code to be more readable, and not just a direct translation of JSLL_* macros. r=jimb
--HG--
extra : rebase_source : a82ba7183aeb4c1a3dbbc199b465e0eef651ba9f
|
2011-06-09 01:13:17 -07:00 |
|
Jeff Walden
|
d336c82cfa
|
Bug 470791 - Remove all users of the long-obsolete JSLL_* macros. r=jimb
--HG--
extra : rebase_source : 106b723b49d54dcd86ec67eaa50ca919bc8e5845
|
2011-06-09 01:13:03 -07:00 |
|
Jeff Walden
|
e84bb50504
|
Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
--HG--
extra : rebase_source : a6028a859cac4625ef2f3227ce0fa3159b5e8556
|
2011-06-09 01:12:21 -07:00 |
|
Jeff Walden
|
d913af715c
|
Bug 663547 - Make ecma_5/Object/* not dog-slow any more by disabling a particularly expensive assertion when they run. r=luke
--HG--
extra : rebase_source : c287c56c37c971eb9967e297602cf1e2c43ef017
|
2011-06-14 18:39:53 -07:00 |
|
Dave Herman
|
1d1b53860a
|
disallow yield and arguments in generator expressions (bug 634472, r=cdleary)
|
2011-06-16 08:20:18 -07:00 |
|
Luke Wagner
|
02e7f00e45
|
Bug 648438 - Don't assert about js_ReconstructStackDepth for imacros since apparently this only works for imacros in the top stack frame (r=jwalden)
--HG--
extra : rebase_source : a7059021f02113b41214080e4ec6a4fe5210c4a5
|
2011-06-16 08:14:19 -07:00 |
|
Nicholas Nethercote
|
a9e2ffa879
|
Bug 571249 - Add memory reporters for JSScripts, non-fixed object slot arrays, and string chars. r=igor.
|
2011-06-16 13:01:04 +10:00 |
|