rmcilroy
d1c28849c7
[Interpreter] Make InterpreterAssembler a subclass of CodeStubAssembler.
...
Moves InterpreterAssembler out of the compiler directory and into the
interpreter directory. Makes InterpreterAssembler as subclass of
CodeStubAssembler.
As part of this change, the special bytecode dispatch linkage type
is removed and instead we use a InterfaceDispatchDescriptor and
a normal CodeStub linkage type.
Removes a bunch of duplicated logic in InterpreterAssembler and
instead uses the CodeStubAssembler logic. Refactors Interpreter
with these changes.
Modifies CodeStubAssembler to add the extra operations required
by the Interpreter (extra call types, raw memory access and some extra
binary ops). Also adds the ability for subclasses to add extra
prologue and epilogue operations around calls, which is required
for the Interpreter.
BUG=v8:4280
LOG=N
Review URL: https://codereview.chromium.org/1673333004
Cr-Commit-Position: refs/heads/master@{#33873}
2016-02-10 16:39:32 +00:00
hablich
ccf47c4d30
[Release] Automatically notify mailing list on a pending merge
...
With the combination of the WATCHLISTS feature and
create_release.py it is possible to notify the
mailing list v8-merges@googlegroups.com on pending
merges.
On master this notification is deactivated.
R=machenbach@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/1663003003
Cr-Commit-Position: refs/heads/master@{#33719}
2016-02-04 09:03:13 +00:00
rmcilroy
df1964a08e
[WATCHLIST] Add BytecodeGraphBuilder and InterpreterAssembler to interpreter watchlist.
...
Review URL: https://codereview.chromium.org/1657683002
Cr-Commit-Position: refs/heads/master@{#33663}
2016-02-02 09:40:34 +00:00
jkummerow
009b351427
[WATCHLISTS] CC v8-$arch-ports automatically on platform-specific CLs
...
Automate ALL the repetitive workflows!
Drive-by: fix 'interpreter' watchlist definition.
NOTRY=true
Review URL: https://codereview.chromium.org/1589633007
Cr-Commit-Position: refs/heads/master@{#33383}
2016-01-19 09:18:41 +00:00
hablich
424b246bce
[Release] CC hpayer@ and ulan@ to every heap change
...
NOTRY=true
TBR=hpayer@chromium.org , ulan@chromium.org
Review URL: https://codereview.chromium.org/1490263002
Cr-Commit-Position: refs/heads/master@{#32510}
2015-12-02 12:49:50 +00:00
rmcilroy
83bb51e5ad
Add an interpreter watchlist
...
Review URL: https://codereview.chromium.org/1413663007
Cr-Commit-Position: refs/heads/master@{#31528}
2015-10-23 15:43:37 +00:00
hablich
6ead2bd8a1
[Release] Add hablich to autocc for staging/shipping features
...
LOG=N
R=machenbach@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/1415533004
Cr-Commit-Position: refs/heads/master@{#31368}
2015-10-19 11:35:03 +00:00
yangguo
1667c15e37
Debugger: move implementation to a separate folder.
...
R=cbruni@chromium.org
Review URL: https://codereview.chromium.org/1265923002
Cr-Commit-Position: refs/heads/master@{#29951}
2015-07-31 11:08:15 +00:00
hablich
0bb460150d
Removing hablich from auto CC of x87
...
R=machenbach@chromium.org
BUG=v8:4135
NOTRY=true
LOG=N
Review URL: https://codereview.chromium.org/1217993002
Cr-Commit-Position: refs/heads/master@{#29375}
2015-06-30 11:29:57 +00:00
hablich
daaedddf7b
Temporary auto-CC'ing hablich to x87 changes
...
BUG=
NOTRY=true
Review URL: https://codereview.chromium.org/1157993003
Cr-Commit-Position: refs/heads/master@{#28627}
2015-05-26 13:05:32 +00:00
yangguo
3068b5ff83
Add yangguo@chromium.org to src/snapshot/OWNERS and WATCHLISTS
...
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/1060683003
Cr-Commit-Position: refs/heads/master@{#27629}
2015-04-07 13:38:29 +00:00
jkummerow@chromium.org
cf1257d2be
Add myself to a watchlist for the public API.
...
See https://groups.google.com/d/msg/v8-users/jq8k9s4xEu8/N-es0or3uz4J
BUG=none
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/26574009
Patch from Paweł Hajdan Jr. <phajdan.jr@chromium.org>.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17134 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-10-10 11:37:48 +00:00