Mercurial > hg > truffle
comparison make/solaris/makefiles/launcher.make @ 6725:da91efe96a93
6964458: Reimplement class meta-data storage to use native memory
Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes
Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland
Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
author | coleenp |
---|---|
date | Sat, 01 Sep 2012 13:25:18 -0400 |
parents | 719f7007c8e8 |
children | 37518f191ddb |
comparison
equal
deleted
inserted
replaced
6724:36d1d483d5d6 | 6725:da91efe96a93 |
---|---|
1 # | 1 # |
2 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. | 2 # Copyright (c) 2005, 2012, 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. |
41 -DLINK_INTO_$(LINK_INTO) \ | 41 -DLINK_INTO_$(LINK_INTO) \ |
42 $(TARGET_DEFINES) | 42 $(TARGET_DEFINES) |
43 | 43 |
44 ifeq ($(LINK_INTO),AOUT) | 44 ifeq ($(LINK_INTO),AOUT) |
45 LAUNCHER.o = launcher.o $(JVM_OBJ_FILES) | 45 LAUNCHER.o = launcher.o $(JVM_OBJ_FILES) |
46 LAUNCHER_MAPFILE = mapfile_reorder | 46 LAUNCHER_MAPFILE = mapfile_extended |
47 LFLAGS_LAUNCHER$(LDNOMAP) += $(MAPFLAG:FILENAME=$(LAUNCHER_MAPFILE)) | 47 LFLAGS_LAUNCHER$(LDNOMAP) += $(MAPFLAG:FILENAME=$(LAUNCHER_MAPFILE)) |
48 LIBS_LAUNCHER += $(LIBS) | 48 LIBS_LAUNCHER += $(LIBS) |
49 else | 49 else |
50 LAUNCHER.o = launcher.o | 50 LAUNCHER.o = launcher.o |
51 LFLAGS_LAUNCHER += -L `pwd` | 51 LFLAGS_LAUNCHER += -L `pwd` |