< prev index next >

src/hotspot/share/interpreter/templateInterpreter.hpp

Print this page
rev 47591 : Add Thread Local handshakes and thread local polling

*** 1,7 **** /* ! * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 160,169 **** --- 160,170 ---- static address* dispatch_table(TosState state) { return _active_table.table_for(state); } static address* dispatch_table() { return _active_table.table_for(); } static int distance_from_dispatch_table(TosState state){ return _active_table.distance_from(state); } static address* normal_table(TosState state) { return _normal_table.table_for(state); } static address* normal_table() { return _normal_table.table_for(); } + static address* safept_table(TosState state) { return _safept_table.table_for(state); } // Support for invokes static address* invoke_return_entry_table() { return _invoke_return_entry; } static address* invokeinterface_return_entry_table() { return _invokeinterface_return_entry; } static address* invokedynamic_return_entry_table() { return _invokedynamic_return_entry; }
< prev index next >