From 02ace92aba684238622610776b2c618aa04c7a02 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 20 Aug 2014 14:56:25 +0200 Subject: java: optimise calls to toArray passing in a correctly sized array requires one less allocation Change-Id: I6198d226d9b630c99c4e8b6e3d0fdf890c495b44 --- scripting/java/org/openoffice/idesupport/CommandLineTools.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'scripting/java/org') diff --git a/scripting/java/org/openoffice/idesupport/CommandLineTools.java b/scripting/java/org/openoffice/idesupport/CommandLineTools.java index 8fa9269ca361..522828ec2f49 100644 --- a/scripting/java/org/openoffice/idesupport/CommandLineTools.java +++ b/scripting/java/org/openoffice/idesupport/CommandLineTools.java @@ -174,7 +174,7 @@ public class CommandLineTools { private boolean verbose = false; private String language = null; private MethodFinder finder = null; - private ArrayList scripts = null; + private ArrayList scripts = null; private HashMap properties = new HashMap(3); public GenerateCommand(String basedir) { @@ -288,9 +288,7 @@ public class CommandLineTools { throw new Exception("No valid scripts found"); ParcelDescriptor desc = new ParcelDescriptor(parcelxml, language); - desc.setScriptEntries((ScriptEntry[])scripts.toArray(new - ScriptEntry[scripts.size()])); - + desc.setScriptEntries(scripts.toArray(new ScriptEntry[scripts.size()])); if (properties.size() != 0) { Enumeration enumer = properties.keys(); -- cgit