hotspot/src/cpu/s390/vm/interpreterRT_s390.hpp
changeset 46727 6e4a84748e2c
parent 42065 6032b31e3719
equal deleted inserted replaced
46726:7801367e3cc9 46727:6e4a84748e2c
     1 /*
     1 /*
     2  * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
     3  * Copyright (c) 2016 SAP SE. All rights reserved.
     3  * Copyright (c) 2016 SAP SE. All rights reserved.
     4  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     5  *
     5  *
     6  * This code is free software; you can redistribute it and/or modify it
     6  * This code is free software; you can redistribute it and/or modify it
     7  * under the terms of the GNU General Public License version 2 only, as
     7  * under the terms of the GNU General Public License version 2 only, as
    49   void pass_float();
    49   void pass_float();
    50   void pass_object();
    50   void pass_object();
    51 
    51 
    52  public:
    52  public:
    53   // creation
    53   // creation
    54   SignatureHandlerGenerator(methodHandle method, CodeBuffer* buffer) : NativeSignatureIterator(method) {
    54   SignatureHandlerGenerator(const methodHandle& method, CodeBuffer* buffer) : NativeSignatureIterator(method) {
    55     _masm = new MacroAssembler(buffer);
    55     _masm = new MacroAssembler(buffer);
    56     _fp_arg_nr = 0;
    56     _fp_arg_nr = 0;
    57   }
    57   }
    58 
    58 
    59   // code generation
    59   // code generation