OSDN Git Service

Add a new stack map scheme that encodes compilation info per pc.
authorNicolas Geoffray <ngeoffray@google.com>
Wed, 2 Jul 2014 14:08:17 +0000 (15:08 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Mon, 21 Jul 2014 11:47:27 +0000 (12:47 +0100)
commit99ea58cc68b51837c065f4a2a54efbf208dd76fa
tree065c1335213b0bff5c3fb7a0dc79785f77441c9f
parentb5a214105d4c9b6c14de1649764950dd35bd620f
Add a new stack map scheme that encodes compilation info per pc.

Encodes stack mask, register mask, dex register values, and inlining
info. The encoding is currently very straightforward: there is no
clever encoding, nor compression.

Change-Id: I5fd9ae28189a5513cd9e3c8d52c648463207643d
build/Android.gtest.mk
compiler/optimizing/stack_map_stream.h [new file with mode: 0644]
compiler/optimizing/stack_map_test.cc [new file with mode: 0644]
runtime/memory_region.h
runtime/stack_map.h [new file with mode: 0644]