aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/CodegenCommon.c
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2010-09-10 08:04:52 -0700
committerAndy McFadden <fadden@android.com>2010-09-10 14:34:40 -0700
commit291758c5c4902900c6f86794ba8ab9cad9b26197 (patch)
treec119fa12deb4d65ca656c85e35da72b661550857 /vm/compiler/codegen/arm/CodegenCommon.c
parent35578fc290750012f1cf72267847bf998cd7a54b (diff)
Add return-void-barrier instruction.
This introduces the return-void-barrier instruction, which is identical to return-void on UP systems, but provides an additional store/store barrier on SMP. This is intended for use in constructors of objects with final fields. The assembler doesn't like "dmb st", and we don't have an ANDROID_MEMBAR_STORE barrier defined, so this currently uses full fences. This just defines the new instruction. It's not actually used yet. Also, removed some stale "unused" files from the x86 and x86-atom directories. Bug 2965743. Change-Id: I072e372fd2d57f2617a8d4fff5fd4b38bdda75d1
Diffstat (limited to 'vm/compiler/codegen/arm/CodegenCommon.c')
0 files changed, 0 insertions, 0 deletions