Dan Gohman
d3146fc6ed
Bug 916580 - Fix bugs related to the usage of calloc. r=luke
2013-09-25 12:18:43 -07:00
Brian Hackett
875a7e5e36
Bug 919140 - Watch for lazy scripts in AddPossibleCallees, r=jandem.
2013-09-25 13:14:21 -06:00
Dan Gohman
e74ccaabb7
Bug 916635 - IonMonkey: Rewrite markBlocksInLoopBody to avoid recursion. r=bhackett
2013-09-25 08:31:14 -07:00
Dan Gohman
76d125cce1
Bug 917841 - Use overflow-resistant arithmetic in binary searches. r=luke
2013-09-25 08:25:46 -07:00
Jan Beich
6f0a692644
Bug 919968 - Simplify ContextToPC() and make it work on non-Linux ARM. r=luke
2013-09-25 09:48:21 -04:00
Ryo ONODERA
48781f4076
Bug 919968 - Fix AsmJS build errors on Solaris/i386 and NetBSD/amd64. r=luke
2013-09-25 09:48:21 -04:00
Jan de Mooij
5ccc866f98
Bug 920046 - Specialize Math.round and Math.floor with double return type. r=bhackett
2013-09-25 13:26:59 +02:00
Phil Ringnalda
a56199700e
Merge m-c to a CLOSED TREE m-i
2013-09-24 21:22:56 -07:00
Wes Kocher
9bb5d74c84
Merge inbound to m-c
2013-09-24 19:41:44 -07:00
Panos Astithas
8fe44c78c6
Search for Android SDK build tools version 18.1.0 (bug 919466). r=glandium
2013-09-24 10:14:33 +03:00
Nicholas Nethercote
9c1dfff707
Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
...
CLOSED TREE
2013-09-19 15:52:30 -07:00
Nicholas Nethercote
e670fcccd8
Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8.
2013-09-19 15:52:28 -07:00
Terrence Cole
63528868b0
Bug 918526 - Fix an exact rooting hazard in IonCache; r=nbp
...
--HG--
extra : rebase_source : 81d77f16af0cabaeaefab586d985a8778c4c5fd3
2013-09-19 14:48:11 -07:00
Benjamin Bouvier
beb35e5ee2
Bug 919118: Convert Float before conversion to Int32; r=sstangl
2013-09-24 14:08:32 -07:00
Kannan Vijayan
ebb9029676
Bug 905903 - Properly trace ICTypeMonitor chains for pre-barrier when unlinking them. r=terrence
2013-09-24 16:38:45 -04:00
Dan Gohman
a08337eb0c
Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
2013-09-24 08:21:22 -07:00
Gregory Szorc
160a20817c
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Gregory Szorc
e1e6f1327a
Bug 901990 - Part 1: Integrate test manifests with build config; r=ted
2013-09-24 11:50:04 -07:00
Chris Peterson
c402ea4c9e
Bug 919844 - Fix -Wunused-variable warning in js/jsd/jsd_val.cpp. r=jorendorff
2013-09-23 15:22:26 -07:00
Kannan Vijayan
390b63a91c
Bug 916949 - Minor refactor and clean-up of property access logic in VM. r=jorendorff
2013-09-24 14:41:14 -04:00
Ryan VanderMeulen
9fa464d752
Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
...
CLOSED TREE
2013-09-24 14:09:15 -04:00
Dan Minor
05d949f007
Bug 918934 - Update jit-tests remote harness; r=terrence
2013-09-24 13:29:39 -04:00
Phil Ringnalda
f2d9988dbb
Backed out 3 changesets (bug 913260)
...
CLOSED TREE
Backed out changeset 9195be8a50cb (bug 913260)
Backed out changeset 09c71a3e7b85 (bug 913260)
Backed out changeset 8a8691a26012 (bug 913260)
2013-09-24 20:31:00 -07:00
Dan Gohman
f942c2791a
Bug 920061 - SpiderMonkey: Use explicit template instantiation instead of instantiating templates manually. r=njn
2013-09-24 20:08:57 -07:00
Dan Gohman
9daba02108
Bug 917991 - IonMonkey: Various x86 MoveEmitter cleanups. r=jandem
2013-09-24 20:08:57 -07:00
Dan Gohman
ca6574447f
Bug 917991 - IonMonkey: Replace movsd with loadDouble and storeDouble as appropriate. r=jandem
2013-09-24 20:08:57 -07:00
Dan Gohman
09734ab1fd
Bug 917991 - IonMonkey: Use storePtr and store32 instead of movePtr and move32 for storing. r=jandem
2013-09-24 20:08:57 -07:00
Birunthan Mohanathas
4208b51949
Bug 784739 - Switch from NULL to nullptr in js/src/gc/; r=ehsan
2013-09-24 23:00:04 -04:00
Birunthan Mohanathas
91b6a44cbe
Bug 784739 - Switch from NULL to nullptr in js/src/frontend/; r=ehsan
2013-09-24 23:00:04 -04:00
Birunthan Mohanathas
1818c5bf6c
Bug 784739 - Switch from NULL to nullptr in js/src/builtin/; r=ehsan
2013-09-24 23:00:01 -04:00
Birunthan Mohanathas
0570d00cee
Bug 784739 - Switch from NULL to nullptr in js/src/{devtools,ds,gdb,perf}/; r=ehsan
2013-09-24 22:59:43 -04:00
Birunthan Mohanathas
9c7caa1f61
Bug 784739 - Switch from NULL to nullptr in js/src/ctypes/; r=ehsan
2013-09-24 22:59:40 -04:00
Geoff Brown
77cb0b534c
Bug 917508 - Skip jsreftest S11.5.3_A4_T2.js on Android x86; r=Waldo
2013-09-24 20:53:57 -06:00
Benjamin Bouvier
b0ae949c76
Bug 915903: Convert Float32 before truncating them in StoreTypedArrayPolicy; r=sstangl
2013-09-24 19:39:20 -07:00
Bobby Holley
7d352bf1c1
Bug 916945 - Tests. r=bz
2013-09-24 19:02:56 -07:00
Nicholas Nethercote
6a709f70b8
Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
...
--HG--
extra : rebase_source : 0e9db51b137770ba7db15a99a4ec1e87071d2f47
2013-09-19 15:52:30 -07:00
Nicholas Nethercote
8bd7f32128
Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8.
...
--HG--
extra : rebase_source : cc6f50d85f384ed665d44b2e8850618fd8a56fa5
2013-09-19 15:52:28 -07:00
Ehsan Akhgari
7d49e13900
Bug 915735 - Part 1: Work around a bug in the MSVC PGO instrumented builds which prevents xpcshell to run successfully as a host tool during builds; r=sfink
...
--HG--
extra : rebase_source : e9b3bfc9cae14d0a699f584ccbda80157b065bc0
2013-09-23 15:28:08 -04:00
Luke Wagner
ef411aba14
Bug 919564 - fix sigaction symbol in shell/js-gdb.gdb (r=bbouvier DONTBUILD)
2013-09-23 16:24:52 -05:00
Olli Pettay
e8366cd084
Bug 919717, in preparation for WebIDL EventListener, fix nsWrappedJS' JSObject handling, r=mccr8
...
--HG--
extra : rebase_source : 0ff6855c2283b6b395e5ad1cfcdd813b7467ac43
2013-09-24 00:08:35 +03:00
Ryan VanderMeulen
de22f29668
Merge m-c to inbound.
...
--HG--
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
2013-09-23 17:10:33 -04:00
Ryan VanderMeulen
f77362bbb1
Merge inbound to m-c.
2013-09-23 17:01:29 -04:00
Nick Alexander
6060c746db
Bug 909432 - Unify RESFILES and RES_FILES, and rename both to ANDROID_RESFILES. r=gps
2013-09-23 09:02:08 -07:00
Jon Coppeard
693e674c63
Bug 918206 - Store float 32 register as double overlay in pool hint data r=mjrosenb
2013-09-23 16:08:23 +01:00
Kannan Vijayan
59b10e8883
Bug 918405 - Enable OSR-ing into Ion in functions with needsArgsObj. r=h4writer
2013-09-23 10:50:30 -04:00
Martin Stransky
03394f2857
Bug 917270 - Rename widget/gtk2 to widget/gtk. r=karlt
...
--HG--
rename : widget/gtk2/Makefile.in => widget/gtk/Makefile.in
rename : widget/gtk2/WidgetTraceEvent.cpp => widget/gtk/WidgetTraceEvent.cpp
rename : widget/gtk2/compat/gdk/gdkdnd.h => widget/gtk/compat/gdk/gdkdnd.h
rename : widget/gtk2/compat/gdk/gdkkeysyms.h => widget/gtk/compat/gdk/gdkkeysyms.h
rename : widget/gtk2/compat/gdk/gdkvisual.h => widget/gtk/compat/gdk/gdkvisual.h
rename : widget/gtk2/compat/gdk/gdkwindow.h => widget/gtk/compat/gdk/gdkwindow.h
rename : widget/gtk2/compat/gdk/gdkx.h => widget/gtk/compat/gdk/gdkx.h
rename : widget/gtk2/compat/glib/gmem.h => widget/gtk/compat/glib/gmem.h
rename : widget/gtk2/compat/gtk/gtkcolorseldialog.h => widget/gtk/compat/gtk/gtkcolorseldialog.h
rename : widget/gtk2/compat/gtk/gtkdialog.h => widget/gtk/compat/gtk/gtkdialog.h
rename : widget/gtk2/compat/gtk/gtkplug.h => widget/gtk/compat/gtk/gtkplug.h
rename : widget/gtk2/compat/gtk/gtkselection.h => widget/gtk/compat/gtk/gtkselection.h
rename : widget/gtk2/compat/gtk/gtkwidget.h => widget/gtk/compat/gtk/gtkwidget.h
rename : widget/gtk2/compat/gtk/gtkwindow.h => widget/gtk/compat/gtk/gtkwindow.h
rename : widget/gtk2/crashtests/673390-1.html => widget/gtk/crashtests/673390-1.html
rename : widget/gtk2/crashtests/crashtests.list => widget/gtk/crashtests/crashtests.list
rename : widget/gtk2/gtk2drawing.c => widget/gtk/gtk2drawing.c
rename : widget/gtk2/gtk3drawing.c => widget/gtk/gtk3drawing.c
rename : widget/gtk2/gtkdrawing.h => widget/gtk/gtkdrawing.h
rename : widget/gtk2/maiRedundantObjectFactory.c => widget/gtk/maiRedundantObjectFactory.c
rename : widget/gtk2/maiRedundantObjectFactory.h => widget/gtk/maiRedundantObjectFactory.h
rename : widget/gtk2/moz.build => widget/gtk/moz.build
rename : widget/gtk2/mozcontainer.c => widget/gtk/mozcontainer.c
rename : widget/gtk2/mozcontainer.h => widget/gtk/mozcontainer.h
rename : widget/gtk2/nsAppShell.cpp => widget/gtk/nsAppShell.cpp
rename : widget/gtk2/nsAppShell.h => widget/gtk/nsAppShell.h
rename : widget/gtk2/nsBidiKeyboard.cpp => widget/gtk/nsBidiKeyboard.cpp
rename : widget/gtk2/nsBidiKeyboard.h => widget/gtk/nsBidiKeyboard.h
rename : widget/gtk2/nsCUPSShim.cpp => widget/gtk/nsCUPSShim.cpp
rename : widget/gtk2/nsCUPSShim.h => widget/gtk/nsCUPSShim.h
rename : widget/gtk2/nsClipboard.cpp => widget/gtk/nsClipboard.cpp
rename : widget/gtk2/nsClipboard.h => widget/gtk/nsClipboard.h
rename : widget/gtk2/nsColorPicker.cpp => widget/gtk/nsColorPicker.cpp
rename : widget/gtk2/nsColorPicker.h => widget/gtk/nsColorPicker.h
rename : widget/gtk2/nsDeviceContextSpecG.cpp => widget/gtk/nsDeviceContextSpecG.cpp
rename : widget/gtk2/nsDeviceContextSpecG.h => widget/gtk/nsDeviceContextSpecG.h
rename : widget/gtk2/nsDragService.cpp => widget/gtk/nsDragService.cpp
rename : widget/gtk2/nsDragService.h => widget/gtk/nsDragService.h
rename : widget/gtk2/nsFilePicker.cpp => widget/gtk/nsFilePicker.cpp
rename : widget/gtk2/nsFilePicker.h => widget/gtk/nsFilePicker.h
rename : widget/gtk2/nsGTKToolkit.h => widget/gtk/nsGTKToolkit.h
rename : widget/gtk2/nsGtkCursors.h => widget/gtk/nsGtkCursors.h
rename : widget/gtk2/nsGtkIMModule.cpp => widget/gtk/nsGtkIMModule.cpp
rename : widget/gtk2/nsGtkIMModule.h => widget/gtk/nsGtkIMModule.h
rename : widget/gtk2/nsGtkKeyUtils.cpp => widget/gtk/nsGtkKeyUtils.cpp
rename : widget/gtk2/nsGtkKeyUtils.h => widget/gtk/nsGtkKeyUtils.h
rename : widget/gtk2/nsGtkUtils.h => widget/gtk/nsGtkUtils.h
rename : widget/gtk2/nsIImageToPixbuf.h => widget/gtk/nsIImageToPixbuf.h
rename : widget/gtk2/nsIdleServiceGTK.cpp => widget/gtk/nsIdleServiceGTK.cpp
rename : widget/gtk2/nsIdleServiceGTK.h => widget/gtk/nsIdleServiceGTK.h
rename : widget/gtk2/nsImageToPixbuf.cpp => widget/gtk/nsImageToPixbuf.cpp
rename : widget/gtk2/nsImageToPixbuf.h => widget/gtk/nsImageToPixbuf.h
rename : widget/gtk2/nsLookAndFeel.cpp => widget/gtk/nsLookAndFeel.cpp
rename : widget/gtk2/nsLookAndFeel.h => widget/gtk/nsLookAndFeel.h
rename : widget/gtk2/nsNativeKeyBindings.cpp => widget/gtk/nsNativeKeyBindings.cpp
rename : widget/gtk2/nsNativeKeyBindings.h => widget/gtk/nsNativeKeyBindings.h
rename : widget/gtk2/nsNativeThemeGTK.cpp => widget/gtk/nsNativeThemeGTK.cpp
rename : widget/gtk2/nsNativeThemeGTK.h => widget/gtk/nsNativeThemeGTK.h
rename : widget/gtk2/nsPSPrinters.cpp => widget/gtk/nsPSPrinters.cpp
rename : widget/gtk2/nsPSPrinters.h => widget/gtk/nsPSPrinters.h
rename : widget/gtk2/nsPaperPS.cpp => widget/gtk/nsPaperPS.cpp
rename : widget/gtk2/nsPaperPS.h => widget/gtk/nsPaperPS.h
rename : widget/gtk2/nsPrintDialogGTK.cpp => widget/gtk/nsPrintDialogGTK.cpp
rename : widget/gtk2/nsPrintDialogGTK.h => widget/gtk/nsPrintDialogGTK.h
rename : widget/gtk2/nsPrintOptionsGTK.cpp => widget/gtk/nsPrintOptionsGTK.cpp
rename : widget/gtk2/nsPrintOptionsGTK.h => widget/gtk/nsPrintOptionsGTK.h
rename : widget/gtk2/nsPrintSettingsGTK.cpp => widget/gtk/nsPrintSettingsGTK.cpp
rename : widget/gtk2/nsPrintSettingsGTK.h => widget/gtk/nsPrintSettingsGTK.h
rename : widget/gtk2/nsScreenGtk.cpp => widget/gtk/nsScreenGtk.cpp
rename : widget/gtk2/nsScreenGtk.h => widget/gtk/nsScreenGtk.h
rename : widget/gtk2/nsScreenManagerGtk.cpp => widget/gtk/nsScreenManagerGtk.cpp
rename : widget/gtk2/nsScreenManagerGtk.h => widget/gtk/nsScreenManagerGtk.h
rename : widget/gtk2/nsSound.cpp => widget/gtk/nsSound.cpp
rename : widget/gtk2/nsSound.h => widget/gtk/nsSound.h
rename : widget/gtk2/nsToolkit.cpp => widget/gtk/nsToolkit.cpp
rename : widget/gtk2/nsWidgetFactory.cpp => widget/gtk/nsWidgetFactory.cpp
rename : widget/gtk2/nsWindow.cpp => widget/gtk/nsWindow.cpp
rename : widget/gtk2/nsWindow.h => widget/gtk/nsWindow.h
2013-09-23 09:21:57 -04:00
Carsten "Tomcat" Book
c5a4403bbb
merge fx-team to mozilla-central
2013-09-23 13:07:38 +02:00
Phil Ringnalda
2546eef4df
Merge m-c to fx-team
2013-09-22 09:16:05 -07:00
Gabor Krizsanits
aa291bb455
Bug 892214 - atob and btoa for Sandbox. r=bholley
2013-09-21 15:25:47 +02:00
Gabor Krizsanits
8fd8a5f18d
Bug 892214 - Moving atob to xpcprivate. r=bholley
2013-09-21 15:25:47 +02:00