Commit Graph

23928 Commits

Author SHA1 Message Date
Brian Hackett
f0d8f8632e Restore frame pointer at exception block entry before invoking any trap, bug 658491. r=jorendorff. 2011-08-23 14:43:26 -05:00
Jason Orendorff
d4865d11ec Bug 680428 - onEnterFrame does not work with tracejit. r=dvander. 2011-08-23 14:42:17 -05:00
Rafael Ávila de Espíndola
0aa50ec075 Bug 680515 - Don't use MODULE_OPTIMIZE_FLAGS in js/src.
Using MODULE_OPTIMIZE_FLAGS overrides MOZ_OPTIMIZE_FLAGS and prevents
js/src/configure from sharing more logic with the toplevel configure.
2011-08-20 18:28:52 -04:00
Phil Ringnalda
08ab1401a8 Back out ecef6506d094 (bug 680515) for busting opt OS X 2011-08-19 18:42:11 -07:00
Matt Brubeck
9a9b4fa55a Merge last green changeset from mozilla-central to mozilla-inbound 2011-08-19 16:26:25 -07:00
Rafael Ávila de Espíndola
ccc84d61a7 Bug 680515 - Setting MOZ_OPTIMIZE_FLAGS in js/src/configure.in is not effective; r=khuey 2011-08-19 18:16:31 -04:00
David Flanagan
b8a2ee2843 Bug 680228 - In Disassemble show associated catch for a try opcode. r=sphink 2011-08-19 22:46:32 +02:00
Benjamin Smedberg
0e78487468 Bug 679796 - Make js_DumpStackFrame traverse saved frame chains and use the topmost iterated frame, not cx->fp(), r=luke 2011-08-19 15:39:27 -04:00
arno renevier
2875e35265 Bug 677864: fixes components members class description; r=mrbkap 2011-08-19 15:27:43 -04:00
Kyle Huey
2a9367836d Back out Bug 678867. 2011-08-19 15:17:34 -04:00
Kyle Huey
4620a4b099 Back out Bug 678867. 2011-08-19 15:17:19 -04:00
Brian Hackett
6d4b54d75b [INFER] Remove s.live assertion. 2011-08-19 11:45:37 -07:00
Brian Hackett
0b343a3376 [INFER] Don't treat initializers mutating __proto__ as constant singletons, bug 680217. 2011-08-19 10:54:51 -07:00
Kyle Huey
6c742892b4 Back out Bug 659311 which made it to m-c prematurely. 2011-08-19 13:16:24 -04:00
Marty Rosenberg
8eba161415 Bug 678928: don't use fmem_imm_off in the macro assembler, use its wrapper: 'floatTransfer'. r=adrake 2011-08-19 15:08:42 -07:00
Igor Bukanov
734ef93837 bug 681884 - faster slow path of GC allocations. r=wmccloskey 2011-08-18 09:16:08 +02:00
Igor Bukanov
ee9b538356 bug 684010 - remove JSScrit::isAboutToBeFinalized. r=bhackett1024 2011-09-01 21:47:07 +02:00
William Maddox
a31213df57 Bug 673214 - nanojit.h should probably include njcpudetect.h [stejohns@adobe.com] (r=nnethercote) 2011-08-17 15:41:30 -07:00
Steve Fink
25a4e619ff Bug 678954 - Add object files back into dtrace command line for Solaris dtrace support (r=khuey)
Also the current version of systemtap on Linux does not need those object files any more (older versions did), they are accepted without complaint.
2011-08-17 15:14:52 -07:00
Bill McCloskey
5bc5881fa3 Bug 679593 - Null out JSScript (r=dmandelin) 2011-08-22 14:33:32 -07:00
Ed Morley
2f88e93d7b Backout e10579e136f1 (bug 680636) for breaking pymake builds 2011-08-22 22:26:00 +01:00
Gregory Szorc
4763111e03 Bug 680636 - Execute nsinstall.py as Python module under PyMake; r=khuey 2011-08-22 19:32:51 +01:00
Mounir Lamouri
745ce80322 Merging mozilla-central into mozilla-inbound. 2011-08-22 19:47:54 +02:00
Mounir Lamouri
5798b2e868 Merging mozilla-inbound into mozilla-central. 2011-08-22 19:46:18 +02:00
Gregory Szorc
1474e3491d Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey 2011-08-22 18:34:01 +01:00
Rafael Ávila de Espíndola
50e6f69fd8 Bug 680711 - Remove the BUILD_MODULES variable. r=khuey 2011-08-22 13:10:15 -04:00
61e9722439 Bug 672024 - Mingw build error: undefined reference to `WinMain@16\' in nsinstall_win.c r=khuey 2011-08-22 14:22:03 +02:00
Geoff Brown
95a62a8e5a Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher 2011-08-22 09:00:50 +01:00
Geoff Brown
67b9b8bc4a Bug 668349 - Changes to xpcshell.ini; r=jmaher 2011-08-22 09:00:50 +01:00
Brad Lassey
7bb02e11ec Bug 661282 - Follow up: Bring back the original handling for not specifying --appomni; f=gbrown r=bsmedberg 2011-08-22 09:00:34 +01:00
Sander van Veen
7dc4337ab2 Bug 673331 - Add identifying information to system compartments. r=mrbkap. 2011-08-21 16:02:24 -07:00
Kyle Huey
7164bfb69c Back out Bug 680515. 2011-08-22 11:08:48 -04:00
Kyle Huey
eda0aa4249 Backed out changeset 53f198cfbf47 because Bug 680515 caused compiler flags to change undesirably. 2011-08-22 11:08:33 -04:00
William Maddox
81b424e591 Bug 679454 - Correctly handle cross-segment jumps on MIPS [chris@mips.com] (r=wmaddox) 2011-08-17 14:29:08 -07:00
Edwin Smith
6e6cd2b059 Bug 679397 - X64 branch patch code seems to be wrong for jmp 64bit, but is actually fine: comment needed. (r=edwsmith) 2011-08-17 16:11:36 -04:00
Igor Bukanov
22ce8b190b bug 686017 - avoid Cell::arenaHeader() on fast paths. r=bhackett1024 2011-08-16 12:27:34 +02:00
Igor Bukanov
f687e50505 bug 674251 - making JSScript a GC-thing. r=jorendorff,bhackett1024 2011-08-09 10:51:59 +02:00
Jason Orendorff
c38e32ebdb Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary. 2011-08-06 16:05:25 -05:00
Jim Blandy
68b7486892 Update object -> prototype GC edge names in findReferences tests. Bug 685372, r=jorendorff. 2011-09-08 16:19:13 -05:00
Ehsan Akhgari
3481f7061a Backout changeset 9360e5529f22 (bug 685150) because of make check failures 2011-09-09 10:03:55 -04:00
Jacek Caban
ecb0e6ec89 Bug Bug 685554 - Set OS_TARGET to WINNT when crosscompiling on mingw r=glandium 2011-09-09 15:07:39 +02:00
Tom Schuster
69cec4472c Bug 685150 - Generate native code for Math.min/Math.max in the methodjit. r=bhackett 2011-09-09 14:53:28 +02:00
Jason Orendorff
fc46d30c40 Bug 672893 - Don't #include jscompartment.h in xpconnect. r=cdleary. 2011-08-06 16:05:25 -05:00
Igor Bukanov
0fb64127db bug 684796 - fixing assertions for GC thing iterators. r=bhackett1024 2011-09-06 16:13:56 +02:00
Luke Wagner
ba192cc2ea Fix bustage in d6242989d95d; pushInvokeArgs should just LeaveTrace and avoid the silly requirement on callers (r=orange) 2011-09-06 11:58:19 -07:00
Luke Wagner
55f0cd3222 Bug 674998 - Remove InvokeSessionGuard; it's bug-prone and we should self-host instead (r=bhackett) 2011-09-06 09:06:07 -07:00
Luke Wagner
d08f834a38 Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap) 2011-08-05 14:06:33 -07:00
Brian Hackett
7828037be9 [INFER] Allow analysis/compilation of top level <script>, bug 662704. 2011-08-18 08:54:36 -07:00
Jan de Mooij
a20a66c9f8 [INFER] Don't clobber value register in convertForTypedArray, bug 679666. r=bhackett 2011-08-18 16:07:55 +02:00
Brian Hackett
df46834e14 [INFER] Add missing check for unknownProperties(), bug 679810. 2011-08-17 17:41:50 -07:00