verwaest
469d9bfa8d
Introduce a BuiltinsConstructStub that sets up new.target and does a [[call]] per ES6 9.3.2
...
BUG=
Review URL: https://codereview.chromium.org/1448933002
Cr-Commit-Position: refs/heads/master@{#32120}
2015-11-19 16:11:09 +00:00
zhengxing.li
9f594402c3
X87: Experimental support for RegExp lookbehind.
...
port 906903acb5
(r32043)
original commit message:
BUG=
Review URL: https://codereview.chromium.org/1453303003
Cr-Commit-Position: refs/heads/master@{#32069}
2015-11-18 04:43:11 +00:00
mbrandy
e852c49eea
PPC: Experimental support for RegExp lookbehind.
...
Port 906903acb5
R=yangguo@chromium.org , joransiu@ca.ibm.com , jyan@ca.ibm.com , michael_dawson@ca.ibm.com
BUG=v8:4545
LOG=N
Review URL: https://codereview.chromium.org/1454783002
Cr-Commit-Position: refs/heads/master@{#32056}
2015-11-17 19:41:13 +00:00
yangguo
906903acb5
Experimental support for RegExp lookbehind.
...
R=erikcorry@chromium.org , littledan@chromium.org
BUG=v8:4545
LOG=N
Committed: https://crrev.com/37632606bbce1418238b13fd90cb6ef6705871cd
Cr-Commit-Position: refs/heads/master@{#32029}
Review URL: https://codereview.chromium.org/1418963009
Cr-Commit-Position: refs/heads/master@{#32043}
2015-11-17 13:33:34 +00:00
yangguo
5b2ae9d908
Revert of Experimental support for RegExp lookbehind. (patchset #18 id:340001 of https://codereview.chromium.org/1418963009/ )
...
Reason for revert:
gc stress breaks due to string_start_minus_one not being set correctly.
Original issue's description:
> Experimental support for RegExp lookbehind.
>
> R=erikcorry@chromium.org , littledan@chromium.org
> BUG=v8:4545
> LOG=N
>
> Committed: https://crrev.com/37632606bbce1418238b13fd90cb6ef6705871cd
> Cr-Commit-Position: refs/heads/master@{#32029}
TBR=littledan@chromium.org ,erikcorry@chromium.org,erikcorry@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:4545
Review URL: https://codereview.chromium.org/1451373003
Cr-Commit-Position: refs/heads/master@{#32032}
2015-11-17 11:55:21 +00:00
yangguo
37632606bb
Experimental support for RegExp lookbehind.
...
R=erikcorry@chromium.org , littledan@chromium.org
BUG=v8:4545
LOG=N
Review URL: https://codereview.chromium.org/1418963009
Cr-Commit-Position: refs/heads/master@{#32029}
2015-11-17 11:15:06 +00:00
yangguo
85e085b770
RegExp: remove last match info override.
...
With ES6 21.2.5.8, step 13, we no longer have to keep up the illusion
that matching and calling replace function is interleaved. This is
observable through unspec'ed static properties such as RegExp.$1.
Last match info not working yet.
R=littledan@chromium.org
Review URL: https://codereview.chromium.org/1418703003
Cr-Commit-Position: refs/heads/master@{#31593}
2015-10-27 08:24:08 +00:00
mstarzinger
6a769ac1df
[presubmit] Enable readability/namespace linter checking.
...
This enables linter checking for "readability/namespace" violations
during presubmit and instead marks the few known exceptions that we
allow explicitly.
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/1371083003
Cr-Commit-Position: refs/heads/master@{#31019}
2015-09-30 13:47:11 +00:00
dusan.m.milosavljevic
8bd431de92
MIPS64: Add big-endian support for mips64.
...
TEST=
BUG=
Review URL: https://codereview.chromium.org/1334793004
Cr-Commit-Position: refs/heads/master@{#31011}
2015-09-29 17:23:55 +00:00
alph
e0606c9f00
Move heap and CPU profilers into a dedicated directory.
...
Drive-by: remove unnecessary includes.
Review URL: https://codereview.chromium.org/1356223004
Cr-Commit-Position: refs/heads/master@{#30987}
2015-09-28 19:34:18 +00:00
mstarzinger
5f57ebe222
Make isolate.h usable without objects-inl.h header.
...
This CL us a pure refactoring that makes an empty compilation unit
including just "isolate.h" or "contexts.h" but not "objects-inl.h"
compile without warnings or errors. This is needed to further reduce
the header dependency tangle.
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/1322883002
Cr-Commit-Position: refs/heads/master@{#30500}
2015-09-01 09:25:27 +00:00
mbrandy
7aecd51209
PPC: Fix "Move regexp implementation into its own folder."
...
R=yangguo@chromium.org , jyan@ca.ibm.com , dstence@us.ibm.com , joransiu@ca.ibm.com
BUG=
Review URL: https://codereview.chromium.org/1319783002
Cr-Commit-Position: refs/heads/master@{#30391}
2015-08-26 19:46:54 +00:00
mstarzinger
24ef80dc93
[heap] Move RegExpResultCache out of the heap.
...
R=yangguo@chromium.org ,hpayer@chromium.org
Review URL: https://codereview.chromium.org/1306053003
Cr-Commit-Position: refs/heads/master@{#30300}
2015-08-21 12:34:30 +00:00
mstarzinger
2421f9c39b
Remove grab-bag includes of v8.h from regexp engine.
...
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/1294783002
Cr-Commit-Position: refs/heads/master@{#30180}
2015-08-14 15:09:34 +00:00
yangguo
67e4b3732a
Move regexp implementation into its own folder.
...
Review URL: https://codereview.chromium.org/1285163003
Cr-Commit-Position: refs/heads/master@{#30144}
2015-08-13 06:55:36 +00:00