sgjesse@chromium.org
|
5c7ffe9f1c
|
Return the correct statement position.
Whether this was a typo or a deliberate decision at some point I don't know. Anyway it was wrong.
TBR=erik.corry@gmail.com
Review URL: http://codereview.chromium.org/1752001
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4452 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-21 07:32:04 +00:00 |
|
erik.corry@gmail.com
|
e1b3b92a2c
|
Make not sucking at regexp the default
(remove V8_NATIVE_REGEXP flag, add
V8_INTERPRETED_REGEXP flag).
Review URL: http://codereview.chromium.org/1635001
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4443 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-19 19:30:11 +00:00 |
|
whesse@chromium.org
|
c33886c9b7
|
Change Math.random() to return 32 bits of random goodness, instead of 30 random bits. Math.random now allocates a HeapNumber inline, and calls a C funciton directly to put the random bits into it.
Review URL: http://codereview.chromium.org/1599019
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4354 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-07 08:18:51 +00:00 |
|
peter.rybin@gmail.com
|
be5bb26e38
|
LiveEdit: implement frame dropping
Review URL: http://codereview.chromium.org/1118007
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4351 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-06 17:58:28 +00:00 |
|
sgjesse@chromium.org
|
01bcdbcdb1
|
MIPS simple function calls
This lands http://codereview.chromium.org/1018001.
Patch by Alexandre Rames <alexandre.rames@gmail.com> from Sigma Designs Inc.
Mads, please just have to look at the new flag --disable-native-files (two files not in the mips directory).
Review URL: http://codereview.chromium.org/1140004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4234 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-23 15:04:45 +00:00 |
|
sgjesse@chromium.org
|
16bfc31317
|
Fix issues with compiling V8 with LLVM Clang
Added this-> in some places where accessing a method on a templated base class.
Added #include <strings.h> for bit_cast, moved it to utils.h and renamed it to BitCast.
Patch by Evan Martin <evan@chromium.org>, see http://codereview.chromium.org/894001 and http://codereview.chromium.org/888003
Review URL: http://codereview.chromium.org/888005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4111 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-12 10:20:01 +00:00 |
|
sgjesse@chromium.org
|
7def7afc23
|
Fix compile of MIPS port
TBR=alexandre.rames@gmail.com
Review URL: http://codereview.chromium.org/870002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4103 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-11 10:56:49 +00:00 |
|
ricow@chromium.org
|
b4e0375e96
|
Added sqrt and pow for arm and x64 - to fix build failures.
Review URL: http://codereview.chromium.org/669272
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4055 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-08 13:49:23 +00:00 |
|
sgjesse@chromium.org
|
dee0b9d636
|
Update MIPS port to support recent changes
This lands http://codereview.chromium.org/660244.
Patch by Alexandre Rames from Sigma Designs Inc.
Review URL: http://codereview.chromium.org/661268
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3982 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-01 08:32:54 +00:00 |
|
vitalyr@chromium.org
|
dd7b55eb9f
|
Implemented one-char cache lookup in generated code.
This speeds up string,charAt(n) and string[n].
Review URL: http://codereview.chromium.org/660184
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3980 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-02-26 20:14:20 +00:00 |
|
ricow@chromium.org
|
496868722f
|
Added fast support for Math.pow. This simply calculates the result using the
same method as the old powi version in runtime.cc and also checks if
the exponent is 0.5 or -0.5 in which case we calculate the square root or
reciprocal value of the square root.
Review URL: http://codereview.chromium.org/660072
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3964 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-02-26 10:24:58 +00:00 |
|
serya@chromium.org
|
43d074985a
|
Review URL: http://codereview.chromium.org/652118
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3937 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-02-24 08:33:51 +00:00 |
|
vitalyr@chromium.org
|
c03db75853
|
Some string optimizations:
* Inlined checks for strings and regexps.
* Rewrote split for the non-regexp case.
* Implemented one-char case for lastIndexOf.
Review URL: http://codereview.chromium.org/596122
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3917 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-02-19 13:07:37 +00:00 |
|
sgjesse@chromium.org
|
a6a7c75ae0
|
MIPS port initial commit
This is the first step in the MIPS port of V8. It adds assembler, disassembler and simulator for the MIPS32 architecture.
Contains stubbed out implementation of all the compiler/code generator infrastructure to make it all build.
Patch by Alexandre Rames from Sigma Designs Inc.
This is the landing of http://codereview.chromium.org/543161.
Review URL: http://codereview.chromium.org/561072
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3799 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-02-04 20:36:58 +00:00 |
|