js/src/jsmath.cpp
15166116171f252bb017f2554700980ce8766212
created 2009-08-19 15:58 -0700
pushed unknown
Andreas Gal Andreas Gal - Build fix for bug 511307.
ccf91ba2d62a84a708c61f539797c7c1057e5d8e
created 2009-08-19 15:31 -0700
pushed unknown
Andreas Gal Andreas Gal - Specialize math functions to integer arithmetic where appropriate (511307, r=dvander).
0307226048c86a41ad74b8d8be2c75c93763bf7c
created 2009-08-19 15:23 -0700
pushed unknown
Andreas Gal Andreas Gal - Use thread-local RNG for Math.random() (511328, r=shaver,waldo).
02773bf9abaec2fd17eb0eb5ba30c00dff9a1353
created 2009-08-18 19:24 +0200
pushed unknown
Serge Gautherie Serge Gautherie - Bug 508760 - Remove MSVC6 support from the tree; (Ev1) js/src/*; r=graydon
2b27d847797a6bcadb4e0dd166bd5a8184d4e236
created 2009-08-06 14:49 -0700
pushed unknown
Jim Blandy Jim Blandy - Revert patch for bug 505123, changeset f1a04b1c0b37. 0.9% SunSpider regression.
f1a04b1c0b3799ea36aa95b5e8f1bbc2b05b83c5
created 2009-08-06 11:37 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 505123: Don't use fastcall calling convention in inline function. a=jacek, r=jimb
f81a4c25b0c286ef75b7e2549542ab2a28bb7ebd
created 2009-07-27 18:40 -0700
pushed unknown
David Mandelin David Mandelin - Bug 506821: clean up trailing whitespace, r=brendan
f79e027c3fb1348872fa6d22dc1f115f096beafd
created 2009-07-22 18:23 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 504033 - avoiding calling JSFinalizeStub. r=brendan
37dbc2a251ecd9b3b3010318d26eeab6bfad1e01
created 2009-07-11 16:02 -0400
pushed unknown
David Anderson David Anderson - Build fix, follow-up to bug 503595.
761e24450f2b70fd1f7ee98e5ce2de6656abd2f5
created 2009-06-10 20:29 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 497618 - Change JSString macros to methods. r=Waldo.
5917a57686c3e07eeda7a793eca1b0e82ff1d8bf
created 2009-03-18 11:38 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 479258: Include "jsstdint.h" for <stdint.h> type use within SpiderMonkey. r=brendan
00f309d0d507ad18969c99b1c558c213892587ba
created 2009-02-18 09:14 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 391488: Eliminate PTRDIFF macro; delete jssttddef.h. r=jimb
cd92babb00cf3b218f2e7077dad596737920aa9e
created 2008-12-17 22:58 -0800
pushed unknown
Andreas Gal Andreas Gal - XP_MACOSX and DARWIN are not set in the shell, so use __APPLE__ (another follow-up for 465460, r=danderson).
47152e6cdb4b5c74fa374d499cc3226df3ea4983
created 2008-12-17 18:27 -0500
pushed unknown
Robert Sayre Robert Sayre - Bug 423231. bustage fix.
974160364e01f375982e2e3a12e076067a75f8ec
created 2008-12-17 14:23 -0800
pushed unknown
Andreas Gal Andreas Gal - Return -0 for ceil if x < 0 and x > -1 (423231, r=jim).
f0f9fe3f99dd092243af70f8dbec11d3f0570537
created 2008-12-15 14:45 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 461180: Define traceable native versions of the rest of the math funcs. r=jorendorff
d4275f9681e039da49aa859c9a717f83615f602e
created 2008-12-02 22:39 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 459405 - Math property flags regressed by bug 376957. r=brendan, a=sayrer
70da38678f76114eb848608d32fb9362afda415b
created 2008-12-01 18:18 -0800
pushed unknown
Jim Blandy Jim Blandy - (no bug) Use JS_FASTCALL for math_atan2_kernel.
8a93040ee598e8d1312aed78170e68a5b6047b05
created 2008-12-01 15:14 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 461180: Abstract out core code of math_atan2. r=brendan
51afdade0e86e435b9e4bc9c170865c17b7ab403
created 2008-11-13 00:30 -0800
pushed unknown
Brendan Eich Brendan Eich - Bug 456511 - (imacros) TM: Make conversion work on arbitrary JSObjects (r=gal).
b17550a6ca01fd8a12610d9f214334877b5707cb
created 2008-11-12 17:39 -0800
pushed unknown
Andreas Gal Andreas Gal - Backed out changeset a40f2117bcc0
a40f2117bcc01faefe39262bc92c2214cac199dc
created 2008-11-12 16:55 -0800
pushed unknown
Brendan Brendan - Add imacros to support conversion of arbitrary JSObjects (456511, r=gal).
e8746572ceea03630fbb07b4f15aaf7804cee88b
created 2008-10-23 14:47 -0700
pushed unknown
Andreas Gal Andreas Gal - Merge.
dc6d3b9b9dd2d73b22a111d0b34344d3588ece35
created 2008-10-21 17:58 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 460157 - Yet more macros for defining builtins. r=brendan
1df09570a2fa6b0af94cd49dbf5e25dcc869e83d
created 2008-10-16 13:29 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Bug 458431 : residual typo-fix on previous Math.max fix that went in with 457786
de77c05a49f887443ad66367af1028b1dbd508b5
created 2008-10-16 14:24 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 459266 - TM: Allow CALLINFO macros to specify linkage. r=brendan.
53072c29a4fef5475854716f7af60fcb99b28a65
created 2008-10-13 13:29 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Merge tamarin-redux (nanojit2) into tracemonkey (457786, r=edwsmith,gal,danderson).
644b31f76962168aaf637d16c77d6305b40559cb
created 2008-10-22 14:52 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 461192: Rename fd_copysign to js_copysign. r=jorendorff
2a4d14cab109886e65d6d7219c5b8c02a95eacca
created 2008-10-22 14:52 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 461192: Drop fd_ prefix from math functions. r=jorendorff
05658455d5f7b17e806ee9d383d6ec8f637fa584
created 2008-10-22 14:52 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 461192: Remove references to JS_USE_FDLIBM_MATH from js/src/jsmath.cpp. r=jorendorff
408373135eb3d4a51e6c8da91b270a460f9f3b08
created 2008-10-08 17:08 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
10e607498653fc732c1e6f989e981eb7e9d3657b
created 2008-10-03 14:07 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Bug 458431 - expression-ordering fix for traced Math.max(0,-0), r=mrbkap
ac2f0278900c5c1b9f22d9f80f9cdf6e94a42afa
created 2008-09-09 23:38 -0700
pushed unknown
Blake Kaplan Blake Kaplan - Merge tracemonkey -> mozilla-central
fb6919347a3c7dfe0f7d11afb6c4a8e30d132305
created 2008-09-08 20:06 -0700
pushed unknown
Blake Kaplan Blake Kaplan - Trace Math.max. r=brendan
2595861505a6205e54d69807dfdf21dde9571d19
created 2008-09-05 14:25 -0700
pushed unknown
David Anderson David Anderson - Trace through Math.log as a known native (bug 453868, r=brendan).
51ccafa530f22deced6addd004f319b0896d9eee
created 2008-09-05 10:19 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 97954: Give jsconfig.h a better name, and make room for the new js-config.h. r=bsmedberg
94f453025dd54012ee0ebe52ad44d696f7b578a3
created 2008-08-25 16:54 -0700
pushed unknown
Blake Kaplan Blake Kaplan - Bug 451782 - Trace Math.ceil. r=brendan
a5ecf48dd03b06dbe95868d6af8a132f745a0341
created 2008-08-20 12:58 -0700
pushed unknown
Andreas Gal Andreas Gal - Stub the getter and setter on class prototypes and constructor (bz, r=brendan, bug 451154).
53c8273602533d6cba68bcc9de66b3f2bf36806f
created 2008-08-20 08:17 -0700
pushed unknown
shaver shaver - merge from mozilla-central
ce02fcaa233d64b10c6eabd95e5e41bb14c069ca
created 2008-08-09 21:47 -0400
pushed unknown
Robert Sayre Robert Sayre - Bug 449978 – TM: trace some more builtins for string-validate-input
b5774531645c940a7281cb9bb611ef9e3f9b1ebf
created 2008-08-08 18:58 -0700
pushed unknown
Brendan Eich Brendan Eich - Merge from mozilla-central.
f65c7990a10083860e60524edabb2809ae571e10
created 2008-07-30 15:51 -0700
pushed unknown
shaver shaver - trace Math.random
be90e8cf66b74f998ecf02015b13015f1587555b
created 2008-07-14 18:22 -0400
pushed unknown
shaver shaver - fix our aliasing idiocy by extending jsdpun, add Math.sqrt, add strict-aliasing to our Makefile.ref flags
ca39ef1cdf98cd4110a2c808ff7b36cb6b6ce35c
created 2008-07-12 12:35 -0700
pushed unknown
Brendan Eich Brendan Eich - js_ for library-extern names like math_sin.
478add19377d5715175f4ef6ef9edab090067f8c
created 2008-07-12 00:03 -0400
pushed unknown
shaver shaver - add Math.cos and Math.pow to the specialized-call party, and add tests
5d31aafecb356528402038ef8408ef822713e38e
created 2008-07-11 20:59 -0400
pushed unknown
shaver shaver - Incomplete stab at CALLPROP, added ABORT_TRACE for better diagnostics, make math_sin non-static in preparation for specializing call.
a112dbac26939193539d4108cba6b9421a2bc667
created 2008-08-08 13:05 +0300
pushed unknown
Oleg Romashin Oleg Romashin - mozilla-central merge
10b845068cff1bbfcc5421b0039dfdc1ab2f7733
created 2008-08-03 20:30 +0300
pushed unknown
Oleg Romashin Oleg Romashin - Merging mozilla-central to mozilla-qt.
9e185457c656100032bc1a0a7a927f53d84aec3c
created 2008-08-08 18:02 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 412296 - removal of minarg support for fast native
2dd98957d876a7b95a1c96638e46b81d8aa44ca8
created 2008-06-19 18:44 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 424399: Remove unused directory "js/src/fdlibm". r+a=shaver
c4fe66076c89b962a3879b3bc37f70ecea70b194
created 2008-05-27 16:58 -0400| base
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Return to building spidermonkey as C++, because we believe we found the cause of the perf regression elsewhere (non-code).
ecaa377001c24379ec6c4c5b010c06ba06429d11
created 2008-04-30 15:34 -0700| base
pushed unknown
Vladimir Vukicevic Vladimir Vukicevic - Merge cvs-trunk-mirror to mozilla-central. No conflicts.
eb6c4014c87751b4f48b0f52e5ae41b7427a253d
created 2008-03-10 17:07 -0400| base
pushed unknown
benjamin benjamin - Merge cvs-trunk-mirror -> mozilla-central
c8276e89a51380d6f7c27da136c6acff1ed753df
created 2008-02-22 16:45 -0500| base
pushed unknown
benjamin benjamin - Merge cvs-trunk-mirror -> mozilla-central
baffecf28c7e683c42631ed395c591c866a97df7
created 2007-12-13 13:15 -0600| base
pushed unknown
jorendorff jorendorff - Merge from cvs-trunk-mirror to mozilla-central.
93c6f56cecb805b71fd1ba9dcd91dd8c06463143
created 2007-10-13 21:05 -0400| base
pushed unknown
benjamin benjamin - Merge cvs-trunk-mirror -> mozilla-central
c9881a28179f534f5eb7089b73cdff1ee5ff2ec5
created 2007-08-06 16:03 -0700| base
pushed unknown
edward lee edward lee - merging from cvs-trunk-mirror
395f0c24c13d9dd640f4bf2187969d046434ca11
created 2007-08-06 15:56 -0700| base
pushed unknown
edward lee edward lee - rename js/src/*.c back to .cpp to restore hg's knowledge of the rename
bd9c9cbf9ec8cf83df128d219ccce0f32ec5a705
created 2007-07-16 11:40 -0700| base
pushed unknown
edward lee edward lee - Bug 387935, Always build JS as C++, r=benjamin
less more (0) tip