Mercurial > hg > truffle
comparison mx/mx_graal.py @ 18601:676f1800077c
mx: removed unused _read_projects_file function
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 03 Dec 2014 16:02:36 +0100 |
parents | df8d52aba789 |
children | 7d8270532cd9 |
comparison
equal
deleted
inserted
replaced
18600:f6ca61099649 | 18601:676f1800077c |
---|---|
2111 """Java Object Layout""" | 2111 """Java Object Layout""" |
2112 joljar = mx.library('JOL_INTERNALS').get_path(resolve=True) | 2112 joljar = mx.library('JOL_INTERNALS').get_path(resolve=True) |
2113 candidates = mx.findclass(args, logToConsole=False, matcher=lambda s, classname: s == classname or classname.endswith('.' + s) or classname.endswith('$' + s)) | 2113 candidates = mx.findclass(args, logToConsole=False, matcher=lambda s, classname: s == classname or classname.endswith('.' + s) or classname.endswith('$' + s)) |
2114 | 2114 |
2115 if len(candidates) > 0: | 2115 if len(candidates) > 0: |
2116 candidates = mx.select_items(list(mx.OrderedDict.fromkeys(candidates))) | 2116 candidates = mx.select_items(sorted(candidates)) |
2117 else: | 2117 else: |
2118 # mx.findclass can be mistaken, don't give up yet | 2118 # mx.findclass can be mistaken, don't give up yet |
2119 candidates = args | 2119 candidates = args |
2120 | 2120 |
2121 vm(['-javaagent:' + joljar, '-cp', os.pathsep.join([mx.classpath(), joljar]), "org.openjdk.jol.MainObjectInternals"] + candidates) | 2121 vm(['-javaagent:' + joljar, '-cp', os.pathsep.join([mx.classpath(), joljar]), "org.openjdk.jol.MainObjectInternals"] + candidates) |