diff options
| author | Roland Levillain <rpl@google.com> | 2016-03-09 16:14:00 +0000 | 
|---|---|---|
| committer | Roland Levillain <rpl@google.com> | 2016-03-09 16:14:00 +0000 | 
| commit | f969a209c30e3af636342d2fb7851d82a2529bf7 (patch) | |
| tree | 6cf14b0ef2a82f6552c497f1889f967f9f722e5f /test/ProfileTestMultiDex | |
| parent | ce51701b0621754a81125df3ed62e07c0497cafd (diff) | |
Fix and enable java.lang.StringFactory intrinsics.
The following intrinsics were not considered by the
intrinsics recognizer:
- StringNewStringFromBytes
- StringNewStringFromChars
- StringNewStringFromString
This CL enables them and add tests for them.
This CL also:
- Fixes the locations of the ARM64 & MIPS64
  StringNewStringFromString intrinsics.
- Fixes the definitions of the FOUR_ARG_DOWNCALL macros on
  ARM and x86, which are used to implement the
  art_quick_alloc_string_from_bytes* runtime entry points.
- Fixes PC info (stack maps) recording in the
  StringNewStringFromBytes, StringNewStringFromChars and
  StringNewStringFromString ARM, ARM64 & MIPS64 intrinsics.
Bug: 27425743
Change-Id: I38c00d3f0b2e6b64f7d3fe9146743493bef9e45c
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions
