comparison src/cpu/sparc/vm/stubRoutines_sparc.hpp @ 3442:f7d55ea6ee56

7045514: SPARC assembly code for JSR 292 ricochet frames Reviewed-by: kvn, jrose
author never
date Fri, 03 Jun 2011 22:31:43 -0700
parents f95d63e2154a
children 46c544b8fbfc
comparison
equal deleted inserted replaced
3441:f56542cb325a 3442:f7d55ea6ee56
1 /* 1 /*
2 * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 1997, 2011, Oracle and/or its affiliates. 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.
40 40
41 enum /* platform_dependent_constants */ { 41 enum /* platform_dependent_constants */ {
42 // %%%%%%%% May be able to shrink this a lot 42 // %%%%%%%% May be able to shrink this a lot
43 code_size1 = 20000, // simply increase if too small (assembler will crash if too small) 43 code_size1 = 20000, // simply increase if too small (assembler will crash if too small)
44 code_size2 = 20000 // simply increase if too small (assembler will crash if too small) 44 code_size2 = 20000 // simply increase if too small (assembler will crash if too small)
45 };
46
47 // MethodHandles adapters
48 enum method_handles_platform_dependent_constants {
49 method_handles_adapters_code_size = 15000
50 }; 45 };
51 46
52 class Sparc { 47 class Sparc {
53 friend class StubGenerator; 48 friend class StubGenerator;
54 49