Mercurial > hg > truffle
annotate .hgignore @ 1047:beb8f45ee9f0
6889740: G1: OpenDS fails with "unhandled exception in compiled code"
Summary: Incorrect code was being generated for the store operation in the null case of the aastore bytecode template. The bad code was generated by the store_heap_oop routine which takes a Register as its second argument. Passing NULL_WORD (0) as the second argument causes the value to be converted to Register(0), which is rax. Thus the generated store was "mov (dst), $rax" instead of "mov (dst), $0x0". Changed calls to store_heap_oop that pass NULL_WORD as the second argument to a new routine store_heap_oop_null.
Reviewed-by: kvn, twisti
author | johnc |
---|---|
date | Thu, 29 Oct 2009 09:42:26 -0700 |
parents | 67a2f5ba5582 |
children | e703499b4b51 |
rev | line source |
---|---|
91
a294fd0c4b38
6583644: Move all managed/SCCS files out of 'build' into 'make' directory
kamg
parents:
0
diff
changeset
|
1 ^build/ |
0 | 2 ^dist/ |
3 ^nbproject/private/ | |
720
67a2f5ba5582
6684007: PrintAssembly plugin not available for linux or windows
never
parents:
222
diff
changeset
|
4 ^src/share/tools/hsdis/build/ |
222 | 5 ^src/share/tools/IdealGraphVisualizer/[a-zA-Z0-9]*/build/ |
6 ^src/share/tools/IdealGraphVisualizer/build/ | |
7 ^src/share/tools/IdealGraphVisualizer/dist/ |