2b54939fcc2140189604fa264c6dae5bb89eff51: try to get alloca on Windows; remind me to strip these flailing commits before we merge
shaver@mozilla.org - Thu, 10 Jul 2008 22:10:48 -0400 - rev 17602
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
try to get alloca on Windows; remind me to strip these flailing commits before we merge
77003ad3dd063933d2b93b9990b477b195646ca5: my turn to merge; had to happen eventually
shaver@mozilla.org - Thu, 10 Jul 2008 21:44:41 -0400 - rev 17601
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
my turn to merge; had to happen eventually
75f3b00302ed7e0d9e05e6bf197f75c1523192eb: disable tracer for platforms not supported by nanojit
shaver@mozilla.org - Thu, 10 Jul 2008 21:43:05 -0400 - rev 17600
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
disable tracer for platforms not supported by nanojit
c43277de083c7473dfbb32806a31e152aa8b1dc5: some better OS_CFLAGS for Linux
shaver@mozilla.org - Thu, 10 Jul 2008 21:38:47 -0400 - rev 17599
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
some better OS_CFLAGS for Linux
16e78256f19320365c5cd52a79b17b2d2f621296: support non-JS_TRACER builds
shaver@mozilla.org - Thu, 10 Jul 2008 21:38:26 -0400 - rev 17598
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
support non-JS_TRACER builds
4328f13132c4e9b455733616e51c568ea49cd711: try to make alloca work for Windows
shaver@mozilla.org - Thu, 10 Jul 2008 21:37:49 -0400 - rev 17597
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
try to make alloca work for Windows
bd78d1eedabe55ca8d7acc77af796ece9e0619d1: shaver's favorite operating system of choice doesn't like templates, so de-template tracker since we use it with LInsp only anyway.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 18:42:04 -0700 - rev 17596
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
shaver's favorite operating system of choice doesn't like templates, so de-template tracker since we use it with LInsp only anyway.
6d24485f818545901b0e0225a39bb2d9709c35d5: Actually fixed ifeq/ifne fusion now.
David Anderson <danderson@mozilla.com> - Thu, 10 Jul 2008 17:54:19 -0700 - rev 17595
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Actually fixed ifeq/ifne fusion now.
b9585554a05fd81e656fd6abaf704689bf2291bf: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 17:42:25 -0700 - rev 17594
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
5c3e6ebd8e7214d0b939fe4b8c16b34a373e2a1c: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 17:41:45 -0700 - rev 17593
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
de3ae43c32ef21abde052836f609c1e72673d252: nanojit doesn't support loads with non-constant offsets so don't do that
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 17:41:24 -0700 - rev 17592
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
nanojit doesn't support loads with non-constant offsets so don't do that
cbc0682e1efb92e930beada508ee4f15660d73a4: fix opcode math with the mighty hammer of casting
shaver@mozilla.org - Thu, 10 Jul 2008 20:41:55 -0400 - rev 17591
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
fix opcode math with the mighty hammer of casting
bfabace39fc3d4577e3c5d91ff078674f9ff2027: the rest of the stdint defs, no idea why I didn't do them before
shaver@mozilla.org - Thu, 10 Jul 2008 20:25:57 -0400 - rev 17590
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
the rest of the stdint defs, no idea why I didn't do them before
c01216792073c56cb3d056210d43724a9045182d: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 17:05:13 -0700 - rev 17589
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Merge.
ee609b5493d2c898afb29969891d685f7768db4f: Steal the reference to cx from the BoxDouble call instead of observing the load.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 17:03:59 -0700 - rev 17588
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Steal the reference to cx from the BoxDouble call instead of observing the load.
aa3c905521b57a1bf389a877a30b2b1cf32994fd: Fixed the setelem a[i] bug.
Andreas Gal <gal@mozilla.com> - Thu, 10 Jul 2008 16:55:37 -0700 - rev 17587
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Fixed the setelem a[i] bug.
5c0c0d1659b9792a658a022c91b8159df73bfdd7: Nanojit needs a LINUX define (which may be my fault), fixing it here for now
David Anderson <danderson@mozilla.com> - Thu, 10 Jul 2008 16:26:28 -0700 - rev 17586
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Nanojit needs a LINUX define (which may be my fault), fixing it here for now
0a5b824dcc4eec7fb1018b82fbd37a7874db7e23: use VirtualAlloc for Windows, since it lacks valloc
shaver@mozilla.org - Thu, 10 Jul 2008 18:39:51 -0400 - rev 17585
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
use VirtualAlloc for Windows, since it lacks valloc
abf6ecb322d18005e3bce34c6e302919a3241784: interp needs tracer.h
shaver@mozilla.org - Thu, 10 Jul 2008 17:31:38 -0400 - rev 17584
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
interp needs tracer.h
584d2a3dbb9c0691471eb9cf1d2f8e7e3a66bbf9: Decouple jscntxt.h from jstracer.h so that xpconnect doesn't try to include all of
shaver@mozilla.org - Thu, 10 Jul 2008 17:29:16 -0400 - rev 17583
Push 1452 by shaver@mozilla.com at Fri, 22 Aug 2008 00:08:22 +0000
Decouple jscntxt.h from jstracer.h so that xpconnect doesn't try to include all of nanojit.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip