Mercurial > hg > truffle
comparison src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp @ 17804:fd1b9f02cc91
8036976: PPC64: implement the template interpreter
Reviewed-by: kvn, coleenp
Contributed-by: axel.siebenborn@sap.com, martin.doerr@sap.com
author | goetz |
---|---|
date | Mon, 10 Mar 2014 12:58:02 +0100 |
parents | ec28f9c041ff |
children | 92aa6797d639 |
comparison
equal
deleted
inserted
replaced
17803:31e80afe3fed | 17804:fd1b9f02cc91 |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. | 2 * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. |
3 * Copyright 2012, 2013 SAP AG. All rights reserved. | 3 * Copyright 2012, 2014 SAP AG. 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 |
8 * published by the Free Software Foundation. | 8 * published by the Free Software Foundation. |
23 * | 23 * |
24 */ | 24 */ |
25 | 25 |
26 #ifndef CPU_PPC_VM_JAVAFRAMEANCHOR_PPC_HPP | 26 #ifndef CPU_PPC_VM_JAVAFRAMEANCHOR_PPC_HPP |
27 #define CPU_PPC_VM_JAVAFRAMEANCHOR_PPC_HPP | 27 #define CPU_PPC_VM_JAVAFRAMEANCHOR_PPC_HPP |
28 | |
29 #ifndef CC_INTERP | |
30 #error "CC_INTERP must be defined on PPC64" | |
31 #endif | |
32 | 28 |
33 public: | 29 public: |
34 // Each arch must define reset, save, restore | 30 // Each arch must define reset, save, restore |
35 // These are used by objects that only care about: | 31 // These are used by objects that only care about: |
36 // 1 - initializing a new state (thread creation, javaCalls) | 32 // 1 - initializing a new state (thread creation, javaCalls) |