Reviewers: Sven Panne, Rodolph Perfetta (ARM), jbramley,
Description:
Change arm64 simulator register backing store.
Use int64_t instead of an array. This allows the use of
unions for Set/Get instead of memcpy.
About a 47% boost.
Before - 5:31
Richards: 77.6
DeltaBlue: 108
Crypto: 64.0
RayTrace: 197
EarleyBoyer: 150
RegExp: 24.6
Splay: 95.6
NavierStokes: 96.0
----
Score (version 7): 87.9
After - 3:45
Richards: 115
DeltaBlue: 173
Crypto: 99.4
RayTrace: 291
EarleyBoyer: 225
RegExp: 37.0
Splay: 136
NavierStokes: 135
----
Score (version 7): 131
BUG=
Please review this at https://codereview.chromium.org/213943002/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files (+62, -58 lines):
M src/arm64/simulator-arm64.h
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.