Mercurial > hg > graal-jvmci-8
diff mx.jvmci/mx_jvmci.py @ 22591:0dcb75831004
avoid creating providers for unnamed JVMCI services
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 21 Sep 2015 17:18:57 +0200 |
parents | ba4ef98ae535 |
children | bc2d4dac0cd3 |
line wrap: on
line diff
--- a/mx.jvmci/mx_jvmci.py Mon Sep 21 15:01:13 2015 +0200 +++ b/mx.jvmci/mx_jvmci.py Mon Sep 21 17:18:57 2015 +0200 @@ -1700,7 +1700,8 @@ return True if arcname.startswith('META-INF/jvmci.providers/'): provider = arcname[len('META-INF/jvmci.providers/'):] - for service in contents.split(os.linesep): + for service in contents.strip().split(os.linesep): + assert service self.jvmciServices.setdefault(service, []).append(provider) return True elif arcname.endswith('_OptionDescriptors.class'):