Mercurial > hg > graal-jvmci-8
comparison src/cpu/sparc/vm/register_definitions_sparc.cpp @ 710:e5b0439ef4ae
6655638: dynamic languages need method handles
Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.)
Reviewed-by: kvn, twisti, never
author | jrose |
---|---|
date | Wed, 08 Apr 2009 10:56:49 -0700 |
parents | d1605aabd0a1 |
children | c18cbe5936b8 61b2245abf36 |
comparison
equal
deleted
inserted
replaced
709:1d037ecd7960 | 710:e5b0439ef4ae |
---|---|
1 /* | 1 /* |
2 * Copyright 2002-2008 Sun Microsystems, Inc. All Rights Reserved. | 2 * Copyright 2002-2009 Sun Microsystems, Inc. All Rights Reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * | 4 * |
5 * This code is free software; you can redistribute it and/or modify it | 5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as | 6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
140 REGISTER_DEFINITION(Register, Gframe_size); | 140 REGISTER_DEFINITION(Register, Gframe_size); |
141 REGISTER_DEFINITION(Register, G1_scratch); | 141 REGISTER_DEFINITION(Register, G1_scratch); |
142 REGISTER_DEFINITION(Register, G3_scratch); | 142 REGISTER_DEFINITION(Register, G3_scratch); |
143 REGISTER_DEFINITION(Register, G4_scratch); | 143 REGISTER_DEFINITION(Register, G4_scratch); |
144 REGISTER_DEFINITION(Register, Gtemp); | 144 REGISTER_DEFINITION(Register, Gtemp); |
145 REGISTER_DEFINITION(Register, G5_method_type); | |
146 REGISTER_DEFINITION(Register, G3_method_handle); | |
145 REGISTER_DEFINITION(Register, Lentry_args); | 147 REGISTER_DEFINITION(Register, Lentry_args); |
146 | 148 |
147 #ifdef CC_INTERP | 149 #ifdef CC_INTERP |
148 REGISTER_DEFINITION(Register, Lstate); | 150 REGISTER_DEFINITION(Register, Lstate); |
149 REGISTER_DEFINITION(Register, L1_scratch); | 151 REGISTER_DEFINITION(Register, L1_scratch); |