< prev index next >

src/hotspot/share/interpreter/bytecodes.hpp

Print this page
*** 1,7 ***
  /*
!  * Copyright (c) 1997, 2023, 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, 2026, 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.

*** 24,10 ***
--- 24,11 ---
  
  #ifndef SHARE_INTERPRETER_BYTECODES_HPP
  #define SHARE_INTERPRETER_BYTECODES_HPP
  
  #include "memory/allStatic.hpp"
+ #include "runtime/globals.hpp"
  #include "utilities/globalDefinitions.hpp"
  
  // Bytecodes specifies all bytecodes used in the VM and
  // provides utility functions to get bytecode attributes.
  

*** 246,19 ***
--- 247,21 ---
  
      number_of_java_codes,
  
      // JVM bytecodes
      _fast_agetfield       = number_of_java_codes,
+     _fast_vgetfield       ,
      _fast_bgetfield       ,
      _fast_cgetfield       ,
      _fast_dgetfield       ,
      _fast_fgetfield       ,
      _fast_igetfield       ,
      _fast_lgetfield       ,
      _fast_sgetfield       ,
  
      _fast_aputfield       ,
+     _fast_vputfield       ,
      _fast_bputfield       ,
      _fast_zputfield       ,
      _fast_cputfield       ,
      _fast_dputfield       ,
      _fast_fputfield       ,
< prev index next >