equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2008, 2017, 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. |
420 } |
420 } |
421 |
421 |
422 #endif // !__ABI_HARD__ |
422 #endif // !__ABI_HARD__ |
423 |
423 |
424 public: |
424 public: |
425 SlowSignatureHandler(methodHandle method, address from, intptr_t* to) : |
425 SlowSignatureHandler(const methodHandle& method, address from, intptr_t* to) : |
426 NativeSignatureIterator(method) { |
426 NativeSignatureIterator(method) { |
427 _from = from; |
427 _from = from; |
428 |
428 |
429 #ifdef __ABI_HARD__ |
429 #ifdef __ABI_HARD__ |
430 _toGP = to; |
430 _toGP = to; |