1.1 --- a/src/cpu/x86/vm/interp_masm_x86_64.cpp Mon Jan 11 13:41:45 2016 -0800 1.2 +++ b/src/cpu/x86/vm/interp_masm_x86_64.cpp Fri Jan 15 22:33:15 2016 +0000 1.3 @@ -1,5 +1,5 @@ 1.4 /* 1.5 - * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. 1.6 + * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved. 1.7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 1.8 * 1.9 * This code is free software; you can redistribute it and/or modify it 1.10 @@ -149,6 +149,7 @@ 1.11 verify_oop(rax, state); break; 1.12 case ltos: movptr(rax, val_addr); break; 1.13 case btos: // fall through 1.14 + case ztos: // fall through 1.15 case ctos: // fall through 1.16 case stos: // fall through 1.17 case itos: movl(rax, val_addr); break; 1.18 @@ -387,6 +388,7 @@ 1.19 switch (state) { 1.20 case atos: pop_ptr(); break; 1.21 case btos: 1.22 + case ztos: 1.23 case ctos: 1.24 case stos: 1.25 case itos: pop_i(); break; 1.26 @@ -404,6 +406,7 @@ 1.27 switch (state) { 1.28 case atos: push_ptr(); break; 1.29 case btos: 1.30 + case ztos: 1.31 case ctos: 1.32 case stos: 1.33 case itos: push_i(); break;