Makoto Kato
af3a6b5537
Backout bug Bug 702179 due to bustage on MacOSX deubg and Win32 debug
2012-01-31 18:00:25 +09:00
Ginn Chen
a6f7c37f44
Bug 702179 Reland 1d0ec7fa8b96 since Bug 719742 is fixed.
2012-01-31 14:51:13 +08:00
Scott Johnson
69a38c86a7
Backout 6a4c4cb828a8 for bustage on windows.
2012-01-30 18:47:43 -06:00
Kan-Ru Chen
2829ddd08a
Bug 709585 - Part 5/6, hal code for the Power API. r=cjones
2012-01-30 17:02:51 -06:00
Nicholas Nethercote
cb3ee19a9d
Bug 721628 (part 5) - Use size_t instead of int64_t in some JS memory reporting structs. r=luke.
2012-01-29 14:13:18 -08:00
Nicholas Nethercote
4972c25780
Bug 721628 (part 4) - Use better names for various JS memory reporting things. r=Ms2ger.
2012-01-29 14:11:32 -08:00
Nicholas Nethercote
7863ce27c6
Bug 721628 (part 3) - Rename several size type-inference-related measurement functions and types. r=bhackett.
2012-01-26 19:09:31 -08:00
Nicholas Nethercote
a5a3e09dda
Bug 721628 (part 2) - Remove mention of slop bytes from JS memory reporter descriptions. r=luke.
2012-01-26 05:55:03 -08:00
Nicholas Nethercote
d8d1f4de5f
Bug 721628 (part 1) - remove the non-working shell built-in stringstats(). r=luke.
2012-01-26 05:46:54 -08:00
Till Schneidereit
19d6dbe1de
Bug 679026 - Add gcMallocBytes per compartment. r=gwagner
2012-01-30 13:21:42 -08:00
Igor Bukanov
1b90308e6d
bug 722348 - eliminate JSRuntime::requestCount. r=luke
2012-01-30 11:15:13 +01:00
Jim Blandy
335db57769
Bug 718786: Make the shell exit with EXITCODE_RUNTIME_ERROR when code is terminated. r=jorendorff
...
In js/src/jit-test/jit_test.py, add an 'exitstatus' jit-test cookie
attribute (and rename test.error to test.expect_error). Mark tests that
terminate with their expected termination code.
Clean up TMFLAGS comments.
2012-01-28 16:24:03 -08:00
Jon Buckley
50b6f94726
Bug 721230 - Implement a compressed texture support stub for WebGL conformance. r=bjacob
2012-01-28 16:15:27 -05:00
Joe Drew
7d87e38db2
Merge mozilla-central to mozilla-inbound.
2012-01-28 15:48:23 -05:00
Matt Brubeck
78d467ce1d
Back out 602d30678cac because of test failures
2012-01-27 18:37:18 -08:00
David Mandelin
3c81164f69
Bug 714614: holes flag for parameter list, r=luke
2012-01-27 14:33:27 -08:00
Andrew McCreight
6e8cf5e910
Bug 693527 - tell the cycle collector about watchpoints. r=jorendorff
2012-01-27 17:13:21 -08:00
Bill McCloskey
736ebd2846
Bug 708303 - Use pinReg/unpinReg more in write barriers (r=dmandelin)
2012-01-27 17:01:25 -08:00
Bill McCloskey
9ebd8a0860
Bug 716619 - Simplify GC probes (r=sfink)
2012-01-27 17:01:04 -08:00
Justin Wood
2d5542238c
Merge backout
2012-01-27 10:11:46 -05:00
Justin Wood
b48978e404
Bug 721625 - Backed out changeset 886f040f2844 for regression from Bug 719659
2012-01-27 10:11:23 -05:00
Marco Bonardo
3346305783
merge again
2012-01-26 19:37:23 +01:00
Marco Bonardo
5f2e514825
Merge mozilla-central to mozilla-inbound
2012-01-26 19:34:35 +01:00
Siddharth Agarwal
35081af175
Followup to bug 699385: remove a bit from js/src/configure.in I forgot to tackle in the original patch.
2012-01-27 00:04:09 +05:30
Olli Pettay
5316d586c5
Bug 720686, add some cycle collection optimizations to XPC, f=mrbkap,r=mccr8
2012-01-26 14:52:25 +01:00
Adam
7770fe5899
Bug 720680: Less paren slop. (r=cdleary)
2012-01-25 22:25:31 -08:00
Luke Wagner
bc39aacc72
Bug 720695 - Fix uint32 overflow and INT32_MIN corner cases in CompareLexicographicInt32 (r=waldo,sgimeno)
2012-01-25 08:54:28 -08:00
Phil Ringnalda
29368712c1
Back out 88145df4191a, 42408569a696, and 2108d51be2e7 (Bug 719841, Bug 678086, and Bug 695922) for tp crashes on a CLOSED TREE
2012-01-27 14:22:10 -08:00
Bobby Holley
3794eb8e88
Do not innerize an object assigned to __proto__ or used as the target of a with statement. Bug 719841, r=mrbkap.
2012-01-27 14:16:27 -06:00
Jason Orendorff
c4aab50a5b
Make the JS debugger consistently ignore dummy frames, fixing an assertion failure. Bug 678086, r=jimb.
2012-01-27 14:16:22 -06:00
Jason Orendorff
901cb90012
Reinstate a few assertions in TokenPos constructors. Bug 695922, r=luke.
2012-01-27 14:14:01 -06:00
Marco Castelluccio
0b0b29e3db
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Bill McCloskey
454bbe3ad6
Back out 77b82d0464b4 for build failures (bug 716619)
2012-01-27 11:53:11 -08:00
Bill McCloskey
75926dc7bf
Bug 716619 - Simplify GC probes (r=sfink)
2012-01-27 11:35:12 -08:00
Jan de Mooij
e5d73b0d7e
Bug 679804 - Move relational ops to jsinterpinlines. r=dvander
2012-01-27 15:36:26 +01:00
Peter Van der Beken
10de9aced2
Back out 570dd369e02a, bc777c65c5ca and 12a483042e9a to fix bustage
2012-01-27 15:34:30 +01:00
Siddharth Agarwal
d408b1af14
Bug 699385 - Remove support for pre-Windows 7 SDKs. r=ted
2012-01-26 22:05:34 +05:30
Siddharth Agarwal
208261c388
Bug 718541 - Work around an MSVC compiler bug with inlining JSObject::nativeLookup. r=Waldo
2012-01-26 21:47:10 +05:30
Dave Herman
31a17c4ac6
Bug 721611 - evalWithLocation, r=Waldo
2012-01-26 11:26:59 -05:00
Nicholas Nethercote
c1dd090b4c
Bug 715453 - Remove computedSize from nsMallocSizeOfFun. r=jlebar,bhackett.
2012-01-25 00:52:51 -08:00
Jeff Walden
76ea80fbe7
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
2012-01-20 19:00:55 -08:00
David Mandelin
684ba3324b
Bug 708377: use standard ToInt32 everywhere in typed arrays, r=jwalden
2012-01-20 17:36:24 -08:00
Jeff Walden
b580faca5d
Remove internal #includes of jsstdint.h, the functionality of which is now part of the JSAPI and need not be explicitly #included. No bug, r=evilpies, r=jorendorff, r=terrence, all over IRC
2012-01-22 21:22:10 -08:00
Jeff Walden
9c85f8c3ab
Bug 720941 - Remove JSDOUBLE_COMPARE (and DOUBLE_COMPARE, outside SpiderMonkey), as tinderbox's Windows compilers seem not to need it any more. r=dmandelin
2012-01-23 11:52:28 -08:00
Bill McCloskey
6cb04d72a6
Bug 706227 - Add way for JS_GC API users to give detailed reason for invocation (r=mccr8)
2012-01-25 10:59:55 -08:00
Marco Castelluccio
b4579023de
Bug 664824 - JM+TI: Make JSOP_IN fast for dense arrays. r=jandem
2012-01-25 14:55:00 +01:00
Mike Hommey
5c634c578a
Bug 719742 - Make expandlibs properly handle the case where OBJ_SUFFIX is .i_o on Linux PGO first pass. r=ted
2012-01-25 10:34:14 +01:00
Nicholas Nethercote
c051d52ea3
Bug 720219 (part 5) - Clean up JS type object measurement. r=bhackett.
2012-01-23 15:50:59 -08:00
Nicholas Nethercote
3c0fe99825
Bug 720219 (part 4) - Clean up JS script measurement. r=bhackett.
2012-01-23 15:39:39 -08:00
Nicholas Nethercote
aa40af8704
Bug 720219 (part 3) - Clean up JS shape measurement. r=bhackett.
2012-01-23 15:39:00 -08:00