comparison src/share/vm/runtime/vmStructs.cpp @ 4864:b2cd0ee8f778

7114376: Make system dictionary hashtable bucket array size configurable Summary: 7u4 new experimental flag -XX:PredictedClassLoadedCount=# Reviewed-by: dholmes, phh, dcubed
author acorn
date Mon, 30 Jan 2012 23:27:30 -0500
parents 8f8b94305aff
children b7b8b6d2f97d
comparison
equal deleted inserted replaced
4863:d96c130c9399 4864:b2cd0ee8f778
1 /* 1 /*
2 * Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. 2 * Copyright (c) 2000, 2012, 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.
2259 /* SymbolTable */ \ 2259 /* SymbolTable */ \
2260 /***************/ \ 2260 /***************/ \
2261 \ 2261 \
2262 declare_constant(SymbolTable::symbol_table_size) \ 2262 declare_constant(SymbolTable::symbol_table_size) \
2263 \ 2263 \
2264 /********************/ \
2265 /* SystemDictionary */ \
2266 /********************/ \
2267 \
2268 declare_constant(SystemDictionary::_loader_constraint_size) \
2269 declare_constant(SystemDictionary::_nof_buckets) \
2270 \
2271 /***********************************/ \ 2264 /***********************************/ \
2272 /* LoaderConstraintTable constants */ \ 2265 /* LoaderConstraintTable constants */ \
2273 /***********************************/ \ 2266 /***********************************/ \
2274 \ 2267 \
2275 declare_constant(LoaderConstraintTable::_loader_constraint_size) \ 2268 declare_constant(LoaderConstraintTable::_loader_constraint_size) \