Jan de Mooij
c6596c5fa8
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 23:22:11 +01:00
Phil Ringnalda
1a1c158706
Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
...
CLOSED TREE
2015-03-28 10:39:56 -07:00
Jan de Mooij
369ef1b850
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 12:08:37 +01:00
Ehsan Akhgari
bba4d1771c
Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo
2015-01-02 17:32:43 -05:00
Jeff Walden
50691ce444
Bug 1111244 - Reorder some #includes in prmjtime.cpp so the include style-checker doesn't throw a fit when an #if is removed shortly after this revision. r=style-patrol
2014-12-20 12:27:52 -05:00
Jan de Mooij
ed12bb9bcc
Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett
2014-07-24 11:56:43 +02:00
Chris Peterson
2ff2fed875
Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff
2014-07-14 19:14:54 -07:00
Jan de Mooij
a6c2c92dcd
Bug 1004923 part 12 - Use GetSystemTimePreciseAsFileTime if available (Windows 8). r=njn
2014-05-05 13:12:11 +02:00
Jan de Mooij
62086f9294
Bug 1004923 part 11 - Remove slow and bogus GetSystemTimeAdjustment call. r=njn
2014-05-05 13:12:09 +02:00
Jan de Mooij
ebaac98c6f
Bug 1004923 part 10 - Remove redundant calibration lock. r=njn
2014-05-05 10:33:29 +02:00
Jan de Mooij
497525c16f
Bug 1004923 part 9 - Remove more cruft from prmjtime.cpp. r=njn
2014-05-05 10:33:29 +02:00
Jan de Mooij
3fef6bff77
Bug 1004923 part 8 - Add PRMJ_NowInit, call QueryPerformanceFrequency only once. r=njn
2014-05-05 10:33:29 +02:00
Jan de Mooij
58098c9345
Bug 1004923 part 7 - Kill unused calibration.last, returnedTime in PRMJ_Now. r=njn
2014-05-05 10:33:29 +02:00
Jan de Mooij
136ed0181f
Bug 1004923 part 6 - Simplify PRMJ_Now as QueryPerformanceFrequency never fails on WinXP and newer. r=njn
2014-05-05 10:33:28 +02:00
Jan de Mooij
38551fb36c
Bug 1004923 part 5 - Reduce indentation level in PRMJ_Now. r=njn
2014-05-03 11:08:29 +02:00
Jan de Mooij
a0c717d13d
Bug 1004923 part 4 - Add some early returns to PRMJ_Now. r=njn
2014-05-03 11:08:26 +02:00
Jan de Mooij
343a053b73
Bug 1004923 part 3 - Cleanup Windows PRMJ_Now. r=njn
2014-05-03 11:08:23 +02:00
Jan de Mooij
1cdde2306d
Bug 1004923 part 2 - Cleanup NowCalibrate. r=njn
2014-05-03 11:08:19 +02:00
Jan de Mooij
79375eae8e
Bug 1004923 part 1 - Remove "long double", some C-isms from prmjtime. r=njn
2014-05-03 11:08:16 +02:00
Ehsan Akhgari
860f2c1f29
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Nicholas Nethercote
b1a9cc3871
Bug 898274 (part 1) - Fix ordering of various #include statements. r=benjamin.
2013-08-13 15:34:12 -07:00
Nicholas Nethercote
e71c8c0864
Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
2013-08-08 16:07:22 -07:00
Emanuel Hoogeveen
6f5db75219
Bug 888088 (part 12) - Fix #include ordering in a handful of remaining places. r=nnethercote.
2013-07-25 19:13:55 -07:00
Emanuel Hoogeveen
c59cf62ef4
Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
2013-07-23 17:34:50 -07:00
Nicholas Nethercote
53eea64c37
Bug 883696 (part 4) - Include full paths in #include statements in the rest of js/src/ and js/public/. r=luke.
2013-06-27 17:37:29 -07:00
Sean Stangl
4c46a9aa7c
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-16 13:47:10 -07:00
Phil Ringnalda
4f94bac4a1
Back out a5a1dd3bd8ae (bug 860029) for stupidorange
2013-04-15 12:55:38 -07:00
Sean Stangl
9596836ecf
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-15 11:33:03 -07:00
Phil Ringnalda
978110175c
Back out 5bf9771e1a28 (bug 860029) for bustage
...
CLOSED TREE
2013-04-11 19:55:37 -07:00
Sean Stangl
999eb7bab9
Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
2013-04-11 18:48:59 -07:00
Jeff Walden
dc6bf5f361
Bug 847480 - Convert DeprecatedAbs overloads taking floating point (except for nscoord uses, when nscoord is optionally a floating point type) to Abs. r=Ms2ger
2013-03-05 15:43:44 -08:00
Jeff Walden
ae46876880
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
2013-03-05 15:43:30 -08:00
Jeff Walden
8be01906e2
Bug 835542 - Implement mozilla::Abs. r=Ms2ger
2013-02-15 19:55:36 -08:00
Jeff Walden
0888d7b103
Bug 815414 - Move the DST offset cache out of JSContext, and LocalTZA out of a process-wide static, into JSRuntime. r=jorendorff
2012-11-27 15:12:20 -08:00
Terrence Cole
3daeaf5ab7
Bug 772722 - Remove superfluous usage of Atomics in SpiderMonkey; r=luke
...
None of the current usages of ATOMIC_INC/DEC are useful now that we do not allow
multi-threaded runtimes. This also removes a pre-mature optimization that
happened to be using the atomics. I measured it as saving strictly < 3us on old
hardware.
2012-11-05 11:52:03 -08:00
Nicholas Nethercote
23ab1e42a2
Bug 793076 (part 1) - Remove unnecessary |cx| parameters. r=jwalden.
2012-09-20 21:41:49 -07:00
Makoto Kato
cf51842bf7
Bug 793583 - Remove WINCE related code from js/src. r=luke
2012-09-26 15:48:41 +09:00
Benjamin Peterson
c26919343f
Bug 780051 - Remove JS_MAX and JS_MIN. r=luke
2012-08-02 20:50:51 -07:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01: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
12e010ddeb
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
Luke Wagner
77280b3f75
Bug 665247 - Remove unused metering code (r=igor)
2011-06-21 10:26:22 -07:00
Jeff Walden
a2a2dc879d
Bug 470791 - Adjust prmjtime.cpp PRMJ_Now code to be more readable, and not just a direct translation of JSLL_* macros. r=jimb
2011-06-09 01:13:17 -07:00
Jeff Walden
cded5119e3
Bug 470791 - Remove all users of the long-obsolete JSLL_* macros. r=jimb
2011-06-09 01:13:03 -07:00
Ed Morley
658cd23ffe
Bug 647389 - Remove WINCE stuff from Spidermonkey (r=jorendorff)
2011-04-09 20:17:53 +01:00
Mitchell Field
907029389d
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
David Mandelin
52c2e2bc77
Bug 554338: Show correct timezone abbreviation on OSX/Linux, r=jorendorff
2010-11-29 13:29:44 -08:00
Brian Hackett
cf530369ce
Correct GMT offsets for New Zealand and the Kingdom of Tonga, bug 591845. r=brendan, CLOSED TREE
2010-08-31 17:57:14 -07:00
Luke Wagner
457ad92742
Silence warnings / remove dead code (r=me)
2010-08-17 15:59:28 -07:00
Brian Hackett
1a16221ebd
Date performance fixes, bug 578259. r=waldo
2010-08-17 10:42:57 -07:00