Match Group 0 of size 1+4 ---- Ranked Result: ---- Match Group 1 of size 1+1 ---- Ranked Result: ---- Match Group 2 of size 1+22 ---- Ranked Result: ---- Match Group 3 of size 7+213 ---- Ranked Result: 1. (size 3) close previous connection ---- /home/edmund/evaluate_projects/JDK/java/security/Security.java: 103-105 Length: 3 * try { * is.close(); * } catch (IOException ioe) { ---- /home/edmund/evaluate_projects/JDK/java/lang/UNIXProcess.java: 289-289 Length: 3 * try { stderr.close(); } catch (IOException ignored) {} ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java: 325-327 Length: 3 * try { * is.close(); * } catch (IOException ex) {} ---- /home/edmund/evaluate_projects/JDK/com/sun/security/auth/module/KeyStoreLoginModule.java: 639-641 Length: 3 * try { * in.close(); * } catch (IOException ioe) { ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java: 319-321 Length: 3 * try { * is.close(); * } catch (IOException ex) {} ---- /home/edmund/evaluate_projects/JDK/java/lang/UNIXProcess.java: 288-288 Length: 3 * try { stdout.close(); } catch (IOException ignored) {} ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java: 189-191 Length: 3 * try { * catfile.close(); * } catch (IOException e) { ---- /home/edmund/database-mana/databaseGitHub/hadoop-20/src/hdfs/org/apache/hadoop/hdfs/qjournal/client/URLLogInputStream.java: 102-104 Length: 3 local sim: [[close]] global sim: [[]] close previous connection < try { < fStream.close(); < } catch (IOException e) { ---- Comments (size 1): 1. close previous connection ---- Match Group 4 of size 1+9 ---- Ranked Result: ---- Match Group 5 of size 2+1070 ---- Ranked Result: 1. (size 3) Sleep a bit. 2. (size 3) sleep for 10s 3. (size 4) Sleep and try again ---- /home/edmund/evaluate_projects/JDK/java/nio/Bits.java: 650-652 Length: 3 * try { * Thread.sleep(100); * } catch (InterruptedException x) { ---- /home/edmund/evaluate_projects/JDK/java/rmi/server/UID.java: 123-125 Length: 3 wait for time to change * try { * Thread.sleep(1); * } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/jstorm/jstorm-server/src/main/java/com/alibaba/jstorm/task/TaskShutdownDameon.java: 65-67 Length: 3 local sim: [[thread]] global sim: [[]] waiting 100ms for executor thread shutting it's own < try { < Thread.sleep(100); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/lwjgl/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java: 119-121 Length: 3 local sim: [[sleep]] global sim: [[]] don't waste cpu time, sleep more < try { < Thread.sleep(100); < } catch (InterruptedException inte) { ---- /home/edmund/database-mana/databaseGitHub/lwjgl/src/java/org/lwjgl/test/opengl/pbuffers/PbufferTest.java: 179-181 Length: 3 local sim: [[sleep]] global sim: [[]] don't waste cpu time, sleep more < try { < Thread.sleep(100); < } catch (InterruptedException inte) { ---- /home/edmund/database-mana/databaseGitHub/umongo/src/com/edgytech/umongo/ServerPanel.java: 149-152 Length: 3 local sim: [[sleep]] global sim: [[]] sleep a bit since it takes time for driver to see change < try { < // sleep a bit since it takes time for driver to see change < Thread.sleep(6000); < } catch (InterruptedException ex) { ---- /home/edmund/database-mana/databaseGitHub/crash/shell/src/main/java/org/crsh/text/renderers/ThreadRenderer.java: 77-81 Length: 3 local sim: [[sleep]] global sim: [[]] Sleep 100ms < try { < // Sleep 100ms < Thread.sleep(100); < } < catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/lwjgl/src/java/org/lwjgl/test/input/HWCursorTest.java: 240-242 Length: 3 local sim: [[sleep]] global sim: [[]] don't waste cpu time, sleep more < try { < Thread.sleep(100); < } catch (InterruptedException inte) { ---- /home/edmund/database-mana/databaseGitHub/ps3mediaserver/src/main/java/net/pms/io/PipeIPCProcess.java: 167-169 Length: 3 local sim: [[thread]] global sim: [[]] Allow the threads some time to do their work before running the main thread < try { < Thread.sleep(150); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/hindex/src/examples/thrift/DemoClient.java: 254-256 Length: 3 local sim: [[sleep]] global sim: [[]] sleep to force later timestamp < try { < Thread.sleep(50); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/umongo/src/com/edgytech/umongo/ReplSetPanel.java: 159-162 Length: 3 local sim: [[sleep]] global sim: [[]] sleep a bit since it takes time for driver to see change < try { < // sleep a bit since it takes time for driver to see change < Thread.sleep(6000); < } catch (InterruptedException ex) { ---- /home/edmund/database-mana/databaseGitHub/lwjgl/src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java: 133-135 Length: 3 local sim: [[sleep]] global sim: [[]] don't waste cpu time, sleep more < try { < Thread.sleep(100); < } catch (InterruptedException inte) { ---- /home/edmund/database-mana/databaseGitHub/lwjgl/src/java/org/lwjgl/test/opengl/PbufferTest.java: 142-144 Length: 3 local sim: [[sleep]] global sim: [[]] don't waste cpu time, sleep more < try { < Thread.sleep(100); < } catch (InterruptedException inte) { ---- /home/edmund/database-mana/databaseGitHub/spring-hadoop/spring-hadoop-core/src/main/java/org/springframework/data/hadoop/fs/FsShell.java: 868-871 Length: 3 local sim: [[sleep]] global sim: [[]] sleep for 10s < try { < // sleep for 10s < Thread.sleep(10000); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/gocd/util/test/com/thoughtworks/go/util/command/StreamPumperTest.java: 113-115 Length: 3 local sim: [[sleep]] global sim: [[]] Sleep a bit. < try { < Thread.sleep(10); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/calabash-android/ruby-gem/test-server/instrumentation-backend/src/sh/calaba/instrumentationbackend/actions/softkey/PressKey.java: 44-46 Length: 3 local sim: [[sleep]] global sim: [[]] Sleep and try again < try { < Thread.sleep(200); < } catch (InterruptedException interruptedException) { ---- /home/edmund/database-mana/databaseGitHub/voldemort/test/unit/voldemort/store/stats/ClientSocketStatsTest.java: 335-337 Length: 3 local sim: [[sleep]] global sim: [[]] Make it sleep for a second < try { < Thread.sleep(1000); < } catch(InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/hindex/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.java: 225-227 Length: 3 local sim: [[sleep]] global sim: [[]] sleep to let the log roller run (if it needs to) < try { < Thread.sleep(2000); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/ps3mediaserver/src/main/java/net/pms/io/PipeIPCProcess.java: 150-152 Length: 3 local sim: [[thread]] global sim: [[]] Allow the threads some time to do their work before starting the main thread < try { < Thread.sleep(150); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/gocd/agent-launcher/src/com/thoughtworks/cruise/agent/launcher/AgentLauncherImpl.java: 89-92 Length: 3 local sim: [[sleep]] global sim: [[]] Sleep a bit so that if there are problems we don't spin < try { < // Sleep a bit so that if there are problems we don't spin < Thread.sleep(1000); < } catch (InterruptedException e) { ---- Comments (size 13): 1. Sleep and try again 2. Sleep a bit. 3. sleep for 10s 4. waiting 100ms for executor thread shutting it's own 5. Make it sleep for a second 6. don't waste cpu time, sleep more 7. Sleep a bit so that if there are problems we don't spin 8. sleep to let the log roller run (if it needs to) 9. Sleep 100ms 10. Allow the threads some time to do their work before running the main thread 11. sleep to force later timestamp 12. sleep a bit since it takes time for driver to see change 13. Allow the threads some time to do their work before starting the main thread ---- Match Group 6 of size 10+118 ---- Ranked Result: ---- Match Group 7 of size 4+32 ---- Ranked Result: ---- Match Group 8 of size 1+150 ---- Ranked Result: 1. (size 12) Give the concurrent thread time so it will try to acquire locks ---- /home/edmund/evaluate_projects/JDK/java/awt/Robot.java: 541-543 Length: 3 * try { * Thread.sleep(ms); * } catch(InterruptedException ite) { ---- /home/edmund/database-mana/databaseGitHub/greenDAO/DaoTest/src/de/greenrobot/daotest/DaoSessionConcurrentTest.java: 337-339 Length: 3 local sim: [[thread]] global sim: [[]] Give the concurrent thread time so it will try to acquire locks < try { < Thread.sleep(TIME_TO_WAIT_FOR_THREAD); < } catch (InterruptedException e) { ---- Comments (size 1): 1. Give the concurrent thread time so it will try to acquire locks ---- Match Group 9 of size 1+3 ---- Ranked Result: ---- Match Group 10 of size 1+7 ---- Ranked Result: ---- Match Group 11 of size 1+21 ---- Ranked Result: ---- Match Group 12 of size 1+2 ---- Ranked Result: ---- Match Group 13 of size 1+1 ---- Ranked Result: ---- Match Group 14 of size 2+25 ---- Ranked Result: ---- Match Group 15 of size 1+4 ---- Ranked Result: ---- Match Group 16 of size 1+7 ---- Ranked Result: ---- Match Group 17 of size 1+3 ---- Ranked Result: ---- Match Group 18 of size 2+11 ---- Ranked Result: ---- Match Group 19 of size 2+3 ---- Ranked Result: ---- Match Group 20 of size 2+2 ---- Ranked Result: ---- Match Group 21 of size 1+4 ---- Ranked Result: ---- Match Group 22 of size 1+10 ---- Ranked Result: ---- Match Group 23 of size 1+1 ---- Ranked Result: ---- Match Group 24 of size 1+6 ---- Ranked Result: ---- Match Group 25 of size 2+9 ---- Ranked Result: ---- Match Group 26 of size 2+8 ---- Ranked Result: ---- Match Group 27 of size 1+70 ---- Ranked Result: ---- Match Group 28 of size 5+102 ---- Ranked Result: 1. (size 4) windows... close before deleting ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java: 318-321 Length: 4 * if (is != null) { * try { * is.close(); * } catch (IOException ex) {} ---- /home/edmund/evaluate_projects/JDK/java/security/Security.java: 102-105 Length: 4 * if (is != null) { * try { * is.close(); * } catch (IOException ioe) { ---- /home/edmund/evaluate_projects/JDK/com/sun/security/auth/module/KeyStoreLoginModule.java: 638-641 Length: 4 * if (in != null) { * try { * in.close(); * } catch (IOException ioe) { ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java: 188-191 Length: 4 * if (catfile != null) { * try { * catfile.close(); * } catch (IOException e) { ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java: 324-327 Length: 4 * if (is != null) { * try { * is.close(); * } catch (IOException ex) {} ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 118-119 Length: 4 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe2) {} ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 132-133 Length: 4 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe) {} ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 95-96 Length: 4 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe) {} ---- Comments (size 1): 1. windows... close before deleting ---- Match Group 29 of size 3+206 ---- Ranked Result: 1. (size 5) Sleep,then operation is timeout 2. (size 6) backoff if we encounter an exception. 3. (size 7) The interruption should only affect the sleep() ---- /home/edmund/evaluate_projects/JDK/com/sun/jmx/snmp/daemon/CommunicatorServer.java: 783-785 Length: 3 * try { * Thread.sleep(sleepTime); * } catch (InterruptedException ie) { ---- /home/edmund/evaluate_projects/JDK/java/util/prefs/FileSystemPreferences.java: 917-919 Length: 3 * try { * Thread.sleep(sleepTime); * } catch(InterruptedException e) { ---- /home/edmund/evaluate_projects/JDK/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java: 173-175 Length: 3 * try { * Thread.sleep(period); * } catch (InterruptedException ire) { ---- /home/edmund/database-mana/databaseGitHub/aws-sdk-java/aws-java-sdk/src/samples/AmazonKinesisApplication/SampleRecordProcessor.java: 109-111 Length: 3 local sim: [[exception]] global sim: [[]] backoff if we encounter an exception. < try { < Thread.sleep(BACKOFF_TIME_IN_MILLIS); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/xmemcached/src/test/java/net/rubyeye/xmemcached/test/unittest/mock/MockDecodeTimeoutTextGetOneCommand.java: 21-23 Length: 3 local sim: [[sleep]] global sim: [[]] Sleep,then operation is timeout < try { < Thread.sleep(sleepTime); < } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/hadoop-20/src/hdfs/org/apache/hadoop/hdfs/server/namenode/LeaseManager.java: 520-523 Length: 3 local sim: [[sleep]] global sim: [[]] [sleep] The interruption should only affect the sleep() < try { < // The interruption should only affect the sleep() < Thread.sleep(leaseCheckInterval); < } catch(InterruptedException ie) { ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/weka/experiment/RemoteEngine.java: 88-91 Length: 3 local sim: [[sleep]] global sim: [[]] sleep for a while < try { < // sleep for a while < Thread.sleep(CLEANUPTIMEOUT); < } catch (InterruptedException ie) {} ---- Comments (size 4): 1. The interruption should only affect the sleep() 2. Sleep,then operation is timeout 3. backoff if we encounter an exception. 4. sleep for a while ---- Match Group 30 of size 3+7 ---- Ranked Result: ---- Match Group 31 of size 3+2 ---- Ranked Result: ---- Match Group 32 of size 3+1 ---- Ranked Result: ---- Match Group 33 of size 3+1 ---- Ranked Result: ---- Match Group 34 of size 2+1 ---- Ranked Result: ---- Match Group 35 of size 3+1 ---- Ranked Result: ---- Match Group 36 of size 4+1 ---- Ranked Result: ---- Match Group 37 of size 1+1 ---- Ranked Result: ---- Match Group 38 of size 1+1 ---- Ranked Result: 1. (size 6) / Initialize an image to draw on. ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/nimbus/LoweredBorder.java: 91-95 Length: 3 draw shadow shape * BufferedImage img2 = new BufferedImage(IMG_SIZE,IMG_SIZE, * BufferedImage.TYPE_INT_ARGB); * // draw shadow shape * Graphics2D g2 = (Graphics2D)img1.getGraphics(); * g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, ---- /home/edmund/database-mana/databaseGitHub/nodebox/src/main/java/nodebox/movie/Movie.java: 199-201 Length: 3 local sim: [[image]] global sim: [[]] / Initialize an image to draw on. < BufferedImage img = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB); < Graphics2D g = (Graphics2D) img.getGraphics(); < g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); ---- Comments (size 1): 1. / Initialize an image to draw on. ---- Match Group 39 of size 1+28 ---- Ranked Result: ---- Match Group 40 of size 1+39 ---- Ranked Result: ---- Match Group 41 of size 5+2 ---- Ranked Result: ---- Match Group 42 of size 1+3 ---- Ranked Result: ---- Match Group 43 of size 4+46 ---- Ranked Result: ---- Match Group 44 of size 1+7 ---- Ranked Result: ---- Match Group 45 of size 1+4 ---- Ranked Result: ---- Match Group 46 of size 1+7 ---- Ranked Result: ---- Match Group 47 of size 1+23 ---- Ranked Result: ---- Match Group 48 of size 1+39 ---- Ranked Result: ---- Match Group 49 of size 1+7 ---- Ranked Result: ---- Match Group 50 of size 1+2 ---- Ranked Result: ---- Match Group 51 of size 2+7 ---- Ranked Result: ---- Match Group 52 of size 1+12 ---- Ranked Result: ---- Match Group 53 of size 1+1 ---- Ranked Result: ---- Match Group 54 of size 1+1 ---- Ranked Result: ---- Match Group 55 of size 5+175 ---- Ranked Result: ---- Match Group 56 of size 2+80 ---- Ranked Result: ---- Match Group 57 of size 1+2 ---- Ranked Result: ---- Match Group 58 of size 1+18 ---- Ranked Result: ---- Match Group 59 of size 1+14 ---- Ranked Result: ---- Match Group 60 of size 6+1 ---- Ranked Result: ---- Match Group 61 of size 3+2 ---- Ranked Result: ---- Match Group 62 of size 2+20 ---- Ranked Result: ---- Match Group 63 of size 2+49 ---- Ranked Result: ---- Match Group 64 of size 1+12 ---- Ranked Result: ---- Match Group 65 of size 1+1 ---- Ranked Result: ---- Match Group 66 of size 1+5 ---- Ranked Result: ---- Match Group 67 of size 1+5 ---- Ranked Result: ---- Match Group 68 of size 2+2 ---- Ranked Result: ---- Match Group 69 of size 1+2 ---- Ranked Result: ---- Match Group 70 of size 1+7 ---- Ranked Result: ---- Match Group 71 of size 7+10 ---- Ranked Result: ---- Match Group 72 of size 1+2 ---- Ranked Result: ---- Match Group 73 of size 1+1 ---- Ranked Result: ---- Match Group 74 of size 1+6 ---- Ranked Result: ---- Match Group 75 of size 1+2 ---- Ranked Result: ---- Match Group 76 of size 1+26 ---- Ranked Result: ---- Match Group 77 of size 1+8 ---- Ranked Result: ---- Match Group 78 of size 3+6 ---- Ranked Result: ---- Match Group 79 of size 1+18 ---- Ranked Result: ---- Match Group 80 of size 10+23 ---- Ranked Result: ---- Match Group 81 of size 2+4 ---- Ranked Result: ---- Match Group 82 of size 1+37 ---- Ranked Result: ---- Match Group 83 of size 12+48 ---- Ranked Result: ---- Match Group 84 of size 6+31 ---- Ranked Result: ---- Match Group 85 of size 4+7 ---- Ranked Result: ---- Match Group 86 of size 1+1 ---- Ranked Result: ---- Match Group 87 of size 2+9 ---- Ranked Result: ---- Match Group 88 of size 4+14 ---- Ranked Result: ---- Match Group 89 of size 1+4 ---- Ranked Result: ---- Match Group 90 of size 1+10 ---- Ranked Result: ---- Match Group 91 of size 1+5 ---- Ranked Result: ---- Match Group 92 of size 1+2 ---- Ranked Result: ---- Match Group 93 of size 1+20 ---- Ranked Result: ---- Match Group 94 of size 1+24 ---- Ranked Result: ---- Match Group 95 of size 2+1 ---- Ranked Result: ---- Match Group 96 of size 1+29 ---- Ranked Result: 1. (size 8) This character wasn't escaped - just append it ---- /home/edmund/evaluate_projects/JDK/java/util/regex/Matcher.java: 833-835 Length: 3 * } else { * result.append(nextChar); * cursor++; ---- /home/edmund/database-mana/databaseGitHub/spring-security/ldap/src/main/java/org/springframework/security/ldap/authentication/LdapEncoder.java: 227-230 Length: 3 local sim: [[append]] global sim: [[]] This character wasn't escaped - just append it < } else { < // This character wasn't escaped - just append it < decoded.append(currentChar); < i++; ---- /home/edmund/database-mana/databaseGitHub/spring-security/ldap/src/main/java/org/springframework/security/ldap/LdapEncoder.java: 227-230 Length: 3 local sim: [[append]] global sim: [[]] This character wasn't escaped - just append it < } else { < // This character wasn't escaped - just append it < decoded.append(currentChar); < i++; ---- Comments (size 1): 1. This character wasn't escaped - just append it ---- Match Group 97 of size 6+9 ---- Ranked Result: ---- Match Group 98 of size 1+1 ---- Ranked Result: ---- Match Group 99 of size 3+2 ---- Ranked Result: ---- Match Group 100 of size 1+2 ---- Ranked Result: ---- Match Group 101 of size 1+1 ---- Ranked Result: ---- Match Group 102 of size 1+1 ---- Ranked Result: ---- Match Group 103 of size 1+2 ---- Ranked Result: ---- Match Group 104 of size 1+2 ---- Ranked Result: ---- Match Group 105 of size 2+7 ---- Ranked Result: ---- Match Group 106 of size 1+5 ---- Ranked Result: 1. (size 18) Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. @param s the stream ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/ReentrantLock.java: 189-196 Length: 3 Reconstitutes this lock instance from a stream. @param s the stream * /** * * Reconstitutes this lock instance from a stream. * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * setState(0); // reset to unlocked state ---- /home/edmund/database-mana/databaseGitHub/infinispan/core/src/main/java/org/infinispan/util/concurrent/locks/OwnableReentrantLock.java: 171-179 Length: 3 local sim: [[stream, state]] global sim: [[]] Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. @param s the stream < /** < * Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. < * < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < setState(0); // reset to unlocked state ---- /home/edmund/database-mana/databaseGitHub/wildfly/ejb3/src/main/java/org/jboss/as/ejb3/tx/OwnableReentrantLock.java: 176-184 Length: 3 local sim: [[stream, state]] global sim: [[]] Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. @param s the stream < /** < * Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. < * < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < setState(0); // reset to unlocked state ---- Comments (size 1): 1. Reconstitute this lock instance from a stream, resetting the lock to an unlocked state. @param s the stream ---- Match Group 107 of size 1+1 ---- Ranked Result: ---- Match Group 108 of size 1+3 ---- Ranked Result: ---- Match Group 109 of size 1+1 ---- Ranked Result: ---- Match Group 110 of size 1+1 ---- Ranked Result: ---- Match Group 111 of size 1+2 ---- Ranked Result: ---- Match Group 112 of size 2+8 ---- Ranked Result: ---- Match Group 113 of size 3+5 ---- Ranked Result: ---- Match Group 114 of size 1+1 ---- Ranked Result: ---- Match Group 115 of size 3+7 ---- Ranked Result: ---- Match Group 116 of size 1+8 ---- Ranked Result: ---- Match Group 117 of size 2+21 ---- Ranked Result: ---- Match Group 118 of size 1+8 ---- Ranked Result: ---- Match Group 119 of size 2+4 ---- Ranked Result: 1. (size 10) Reconstitutes this deque from a stream (that is, deserializes it). ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ConcurrentLinkedQueue.java: 773-784 Length: 5 Reconstitutes the instance from a stream (that is, deserializes it). @param s the stream Read in elements until trailing null sentinel found * /** * * Reconstitutes the instance from a stream (that is, deserializes it). * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * * // Read in elements until trailing null sentinel found * Node h = null, t = null; * Object item; * while ((item = s.readObject()) != null) { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ConcurrentLinkedDeque.java: 1414-1425 Length: 5 Reconstitutes the instance from a stream (that is, deserializes it). @param s the stream Read in elements until trailing null sentinel found * /** * * Reconstitutes the instance from a stream (that is, deserializes it). * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * * // Read in elements until trailing null sentinel found * Node h = null, t = null; * Object item; * while ((item = s.readObject()) != null) { ---- /home/edmund/database-mana/databaseGitHub/undertow/core/src/main/java/io/undertow/util/PortableConcurrentDirectDeque.java: 1407-1417 Length: 5 local sim: [[stream], [read, found]] global sim: [[], []] Reconstitutes this deque from a stream (that is, deserializes it). < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in elements until trailing null sentinel found < Node h = null, t = null; < Object item; < while ((item = s.readObject()) != null) { ---- /home/edmund/database-mana/databaseGitHub/wildfly/security/subsystem/src/main/java/org/jboss/as/security/org/jboss/as/security/lru/FastConcurrentDirectDeque.java: 1434-1444 Length: 5 local sim: [[stream], [read, found]] global sim: [[], []] Reconstitutes this deque from a stream (that is, deserializes it). < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in elements until trailing null sentinel found < Node h = null, t = null; < Object item; < while ((item = s.readObject()) != null) { ---- /home/edmund/database-mana/databaseGitHub/wildfly/security/subsystem/src/main/java/org/jboss/as/security/org/jboss/as/security/lru/PortableConcurrentDirectDeque.java: 1416-1426 Length: 5 local sim: [[stream], [read, found]] global sim: [[], []] Reconstitutes this deque from a stream (that is, deserializes it). < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in elements until trailing null sentinel found < Node h = null, t = null; < Object item; < while ((item = s.readObject()) != null) { ---- /home/edmund/database-mana/databaseGitHub/undertow/core/src/main/java/io/undertow/util/FastConcurrentDirectDeque.java: 1424-1434 Length: 5 local sim: [[stream], [read, found]] global sim: [[], []] Reconstitutes this deque from a stream (that is, deserializes it). < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in elements until trailing null sentinel found < Node h = null, t = null; < Object item; < while ((item = s.readObject()) != null) { ---- Comments (size 1): 1. Reconstitutes this deque from a stream (that is, deserializes it). ---- Match Group 120 of size 1+4 ---- Ranked Result: ---- Match Group 121 of size 1+4 ---- Ranked Result: ---- Match Group 122 of size 1+8 ---- Ranked Result: ---- Match Group 123 of size 1+3 ---- Ranked Result: ---- Match Group 124 of size 1+3 ---- Ranked Result: ---- Match Group 125 of size 1+3 ---- Ranked Result: ---- Match Group 126 of size 1+4 ---- Ranked Result: ---- Match Group 127 of size 2+16 ---- Ranked Result: ---- Match Group 128 of size 3+8 ---- Ranked Result: ---- Match Group 129 of size 2+8 ---- Ranked Result: ---- Match Group 130 of size 1+24 ---- Ranked Result: ---- Match Group 131 of size 1+4 ---- Ranked Result: ---- Match Group 132 of size 1+8 ---- Ranked Result: ---- Match Group 133 of size 1+8 ---- Ranked Result: ---- Match Group 134 of size 1+8 ---- Ranked Result: ---- Match Group 135 of size 1+8 ---- Ranked Result: ---- Match Group 136 of size 1+8 ---- Ranked Result: ---- Match Group 137 of size 1+8 ---- Ranked Result: ---- Match Group 138 of size 1+12 ---- Ranked Result: ---- Match Group 139 of size 1+4 ---- Ranked Result: ---- Match Group 140 of size 1+8 ---- Ranked Result: ---- Match Group 141 of size 1+8 ---- Ranked Result: ---- Match Group 142 of size 1+1 ---- Ranked Result: ---- Match Group 143 of size 1+1 ---- Ranked Result: ---- Match Group 144 of size 1+2 ---- Ranked Result: ---- Match Group 145 of size 1+66 ---- Ranked Result: 1. (size 2) Sleep 100ms ---- /home/edmund/evaluate_projects/JDK/java/nio/Bits.java: 650-654 Length: 4 Restore interrupt status * try { * Thread.sleep(100); * } catch (InterruptedException x) { * // Restore interrupt status * Thread.currentThread().interrupt(); ---- /home/edmund/database-mana/databaseGitHub/crash/shell/src/main/java/org/crsh/text/renderers/ThreadRenderer.java: 77-82 Length: 4 local sim: [[sleep]] global sim: [[]] Sleep 100ms < try { < // Sleep 100ms < Thread.sleep(100); < } < catch (InterruptedException e) { < Thread.currentThread().interrupt(); ---- Comments (size 1): 1. Sleep 100ms ---- Match Group 146 of size 4+15 ---- Ranked Result: ---- Match Group 147 of size 2+2 ---- Ranked Result: ---- Match Group 148 of size 1+9 ---- Ranked Result: ---- Match Group 149 of size 6+18 ---- Ranked Result: ---- Match Group 150 of size 2+3 ---- Ranked Result: ---- Match Group 151 of size 1+1 ---- Ranked Result: ---- Match Group 152 of size 1+3 ---- Ranked Result: ---- Match Group 153 of size 2+1 ---- Ranked Result: ---- Match Group 154 of size 1+13 ---- Ranked Result: ---- Match Group 155 of size 1+15 ---- Ranked Result: 1. (size 2) Just append ---- /home/edmund/evaluate_projects/JDK/java/util/Scanner.java: 2317-2318 Length: 3 * inASCII.append(nextChar); * } else { ---- /home/edmund/database-mana/databaseGitHub/docx4j/src/docx4j-extras/jcr/org/docx4j/JcrNodeMapper/ISO9075.java: 99-105 Length: 3 local sim: [[append]] global sim: [[]] Just append < { < // Just append < builder.append(c); < } < } < else < { ---- Comments (size 1): 1. Just append ---- Match Group 156 of size 1+52 ---- Ranked Result: ---- Match Group 157 of size 2+20 ---- Ranked Result: ---- Match Group 158 of size 1+5 ---- Ranked Result: ---- Match Group 159 of size 1+1 ---- Ranked Result: ---- Match Group 160 of size 4+8 ---- Ranked Result: ---- Match Group 161 of size 2+11 ---- Ranked Result: 1. (size 3) Interrupted while waiting. ---- /home/edmund/evaluate_projects/JDK/java/io/ObjectStreamClass.java: 425-428 Length: 4 * try { * wait(); * } catch (InterruptedException ex) { * interrupted = true; ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinTask.java: 286-289 Length: 4 * try { * wait(); * } catch (InterruptedException ie) { * interrupted = true; ---- /home/edmund/database-mana/databaseGitHub/netty/common/src/main/java/io/netty/util/concurrent/DefaultPromise.java: 285-289 Length: 4 local sim: [[interrupted]] global sim: [[]] Interrupted while waiting. < try { < wait(); < } catch (InterruptedException e) { < // Interrupted while waiting. < interrupted = true; ---- Comments (size 1): 1. Interrupted while waiting. ---- Match Group 162 of size 1+2 ---- Ranked Result: ---- Match Group 163 of size 1+5 ---- Ranked Result: ---- Match Group 164 of size 1+7 ---- Ranked Result: ---- Match Group 165 of size 14+66 ---- Ranked Result: ---- Match Group 166 of size 5+8 ---- Ranked Result: 1. (size 7) Read in size, and any hidden stuff 2. (size 10) Reconstitutes the instance from a stream (that is, deserializes it). ---- /home/edmund/evaluate_projects/JDK/javax/naming/directory/BasicAttributes.java: 295-301 Length: 3 Overridden to avoid exposing implementation details. * /** * * Overridden to avoid exposing implementation details. * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); // read in the ignoreCase flag * int n = s.readInt(); // number of attributes ---- /home/edmund/evaluate_projects/JDK/java/util/IdentityHashMap.java: 1199-1209 Length: 3 Reconstitute the IdentityHashMap instance from a stream (i.e., deserialize it). Read in any hidden stuff Read in size (number of Mappings) * /** * * Reconstitute the IdentityHashMap instance from a stream (i.e., * * deserialize it). * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * // Read in any hidden stuff * s.defaultReadObject(); * * // Read in size (number of Mappings) * int size = s.readInt(); ---- /home/edmund/evaluate_projects/JDK/javax/naming/directory/BasicAttribute.java: 510-516 Length: 3 Overridden to avoid exposing implementation details. * /** * * Overridden to avoid exposing implementation details. * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); // read in the attrID * int n = s.readInt(); // number of values ---- /home/edmund/evaluate_projects/JDK/java/util/HashSet.java: 287-297 Length: 3 Reconstitute the HashSet instance from a stream (that is, deserialize it). Read in any hidden serialization magic Read in HashMap capacity and load factor and create backing HashMap * /** * * Reconstitute the HashSet instance from a stream (that is, * * deserialize it). * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * // Read in any hidden serialization magic * s.defaultReadObject(); * * // Read in HashMap capacity and load factor and create backing HashMap * int capacity = s.readInt(); ---- /home/edmund/evaluate_projects/JDK/java/util/TreeMap.java: 2278-2288 Length: 3 Reconstitute the {@code TreeMap} instance from a stream (i.e., deserialize it). Read in the Comparator and any hidden stuff Read in size * /** * * Reconstitute the {@code TreeMap} instance from a stream (i.e., * * deserialize it). * */ * private void readObject(final java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * // Read in the Comparator and any hidden stuff * s.defaultReadObject(); * * // Read in size * int size = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/intellij-community/java/java-tests/testData/refactoring/copyClass/libraryClass/Bar.expected.java: 575-585 Length: 3 local sim: [[read]] global sim: [[]] Read in size, and any hidden stuff < /** < * Reconstitute the ArrayList instance from a stream (that is, < * deserialize it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < // Read in size, and any hidden stuff < s.defaultReadObject(); < < // Read in array length and allocate array < int arrayLength = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/voltdb/third_party/java/src/com/google_voltpatches/common/util/concurrent/AtomicDoubleArray.java: 252-260 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitutes the instance from a stream (that is, deserializes it). < /** < * Reconstitutes the instance from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in array length and allocate array < int length = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/guava/sources/com/google/common/util/concurrent/AtomicDoubleArray.java: 252-260 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitutes the instance from a stream (that is, deserializes it). < /** < * Reconstitutes the instance from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < < // Read in array length and allocate array < int length = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/Prefuse/src/prefuse/util/collections/CopyOnWriteArrayList.java: 785-796 Length: 3 local sim: [[read]] global sim: [[]] Read in size, and any hidden stuff < /** < * Reconstitute the list from a stream (i.e., deserialize it). < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < < // Read in size, and any hidden stuff < s.defaultReadObject(); < < // Read in array length and allocate array < int len = s.readInt(); ---- Comments (size 2): 1. Reconstitutes the instance from a stream (that is, deserializes it). 2. Read in size, and any hidden stuff ---- Match Group 167 of size 14+33 ---- Ranked Result: ---- Match Group 168 of size 1+2 ---- Ranked Result: ---- Match Group 169 of size 1+2 ---- Ranked Result: ---- Match Group 170 of size 1+10 ---- Ranked Result: ---- Match Group 171 of size 1+13 ---- Ranked Result: ---- Match Group 172 of size 4+13 ---- Ranked Result: ---- Match Group 173 of size 5+1 ---- Ranked Result: ---- Match Group 174 of size 2+24 ---- Ranked Result: ---- Match Group 175 of size 1+1 ---- Ranked Result: ---- Match Group 176 of size 1+2 ---- Ranked Result: ---- Match Group 177 of size 1+2 ---- Ranked Result: ---- Match Group 178 of size 1+2 ---- Ranked Result: ---- Match Group 179 of size 1+4 ---- Ranked Result: ---- Match Group 180 of size 1+1 ---- Ranked Result: ---- Match Group 181 of size 1+1 ---- Ranked Result: ---- Match Group 182 of size 1+4 ---- Ranked Result: ---- Match Group 183 of size 1+4 ---- Ranked Result: ---- Match Group 184 of size 1+5 ---- Ranked Result: 1. (size 47) Unsplices (now or later) the given deleted/cancelled node with the given predecessor. @param pred a node that was at one time known to be the predecessor of s, or null or s itself if s is/was at head @param s the node to be unspliced ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedTransferQueue.java: 916-958 Length: 18 See above for rationale. Briefly: if pred still points to s, try to unlink s. If s cannot be unlinked, because it is trailing node or pred might be unlinked, and neither pred nor s are head or offlist, add to sweepVotes, and if enough votes have accumulated, sweep. * /** * * Unsplices (now or later) the given deleted/cancelled node with * * the given predecessor. * * * * @param pred a node that was at one time known to be the * * predecessor of s, or null or s itself if s is/was at head * * @param s the node to be unspliced * */ * final void unsplice(Node pred, Node s) { * s.forgetContents(); // forget unneeded fields * /* * * See above for rationale. Briefly: if pred still points to * * s, try to unlink s. If s cannot be unlinked, because it is * * trailing node or pred might be unlinked, and neither pred * * nor s are head or offlist, add to sweepVotes, and if enough * * votes have accumulated, sweep. * */ * if (pred != null && pred != s && pred.next == s) { * Node n = s.next; * if (n == null || * (n != s && pred.casNext(s, n) && pred.isMatched())) { * for (;;) { // check if at, or could be, head * Node h = head; * if (h == pred || h == s || h == null) * return; // at head or list empty * if (!h.isMatched()) * break; * Node hn = h.next; * if (hn == null) * return; // now empty * if (hn != h && casHead(h, hn)) * h.forgetNext(); // advance head * } * if (pred.next != pred && s.next != s) { // recheck if offlist * for (;;) { // sweep now if enough votes * int v = sweepVotes; * if (v < SWEEP_THRESHOLD) { * if (casSweepVotes(v, v + 1)) * break; * } * else if (casSweepVotes(v, 0)) { * sweep(); * break; ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/channels/TransferChannel.java: 778-819 Length: 18 local sim: [[head, node, pred], [head, sweep, node, pred, votes]] global sim: [[], []] Unsplices (now or later) the given deleted/cancelled node with the given predecessor. @param pred a node that was at one time known to be the predecessor of s, or null or s itself if s is/was at head @param s the node to be unspliced < /** < * Unsplices (now or later) the given deleted/cancelled node with < * the given predecessor. < * < * @param pred a node that was at one time known to be the < * predecessor of s, or null or s itself if s is/was at head < * @param s the node to be unspliced < */ < final void unsplice(Node pred, Node s) { < s.forgetContents(); // forget unneeded fields < /* < * See above for rationale. Briefly: if pred still points to < * s, try to unlink s. If s cannot be unlinked, because it is < * trailing node or pred might be unlinked, and neither pred < * nor s are head or offlist, add to sweepVotes, and if enough < * votes have accumulated, sweep. < */ < if (pred != null && pred != s && pred.next == s) { < Node n = s.next; < if (n == null < || (n != s && pred.casNext(s, n) && pred.isMatched())) { < for (;;) { // check if at, or could be, head < Node h = head; < if (h == pred || h == s || h == null) < return; // at head or list empty < if (!h.isMatched()) < break; < Node hn = h.next; < if (hn == null) < return; // now empty < if (hn != h && casHead(h, hn)) < h.forgetNext(); // advance head < } < if (pred.next != pred && s.next != s) { // recheck if offlist < for (;;) { // sweep now if enough votes < int v = sweepVotes; < if (v < SWEEP_THRESHOLD) { < if (casSweepVotes(v, v + 1)) < break; < } else if (casSweepVotes(v, 0)) { < sweep(); < break; ---- Comments (size 1): 1. Unsplices (now or later) the given deleted/cancelled node with the given predecessor. @param pred a node that was at one time known to be the predecessor of s, or null or s itself if s is/was at head @param s the node to be unspliced ---- Match Group 185 of size 1+4 ---- Ranked Result: ---- Match Group 186 of size 1+4 ---- Ranked Result: ---- Match Group 187 of size 1+4 ---- Ranked Result: ---- Match Group 188 of size 1+4 ---- Ranked Result: ---- Match Group 189 of size 1+4 ---- Ranked Result: ---- Match Group 190 of size 2+4 ---- Ranked Result: ---- Match Group 191 of size 1+12 ---- Ranked Result: ---- Match Group 192 of size 1+4 ---- Ranked Result: ---- Match Group 193 of size 1+4 ---- Ranked Result: ---- Match Group 194 of size 1+4 ---- Ranked Result: ---- Match Group 195 of size 1+4 ---- Ranked Result: ---- Match Group 196 of size 1+4 ---- Ranked Result: ---- Match Group 197 of size 1+2 ---- Ranked Result: ---- Match Group 198 of size 1+4 ---- Ranked Result: ---- Match Group 199 of size 1+4 ---- Ranked Result: ---- Match Group 200 of size 1+2 ---- Ranked Result: ---- Match Group 201 of size 1+4 ---- Ranked Result: ---- Match Group 202 of size 1+4 ---- Ranked Result: ---- Match Group 203 of size 1+4 ---- Ranked Result: ---- Match Group 204 of size 1+4 ---- Ranked Result: ---- Match Group 205 of size 1+4 ---- Ranked Result: ---- Match Group 206 of size 1+3 ---- Ranked Result: ---- Match Group 207 of size 1+4 ---- Ranked Result: ---- Match Group 208 of size 1+7 ---- Ranked Result: ---- Match Group 209 of size 1+19 ---- Ranked Result: 1. (size 20) this exception handling here comes from other parts of the code it's weird, but seems rather hard to hit ---- /home/edmund/evaluate_projects/JDK/java/awt/datatransfer/SystemFlavorMap.java: 408-410 Length: 3 * } catch (Exception ee) { * ee.printStackTrace(); * continue; ---- /home/edmund/database-mana/databaseGitHub/voltdb/src/frontend/org/voltdb/compiler/ProcedureCompiler.java: 125-127 Length: 3 local sim: [[exception]] global sim: [[]] this exception handling here comes from other parts of the code it's weird, but seems rather hard to hit < catch (Exception e) { < e.printStackTrace(); < continue; ---- Comments (size 1): 1. this exception handling here comes from other parts of the code it's weird, but seems rather hard to hit ---- Match Group 210 of size 1+1 ---- Ranked Result: ---- Match Group 211 of size 1+2 ---- Ranked Result: ---- Match Group 212 of size 1+12 ---- Ranked Result: 1. (size 11) Interrupt the thread in case it's blocked on mailbox recv. ---- /home/edmund/evaluate_projects/JDK/com/sun/jmx/snmp/daemon/SnmpSocket.java: 160-165 Length: 4 * _sockThread.interrupt(); * try { * // Wait until the thread die. * // * _sockThread.join(); * } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/voltdb/src/frontend/org/voltdb/rejoin/StreamSnapshotSink.java: 146-149 Length: 4 local sim: [[interrupt, thread]] global sim: [[]] Interrupt the thread in case it's blocked on mailbox recv. < m_inThread.interrupt(); < try { < m_inThread.join(); < } catch (InterruptedException e) {} ---- Comments (size 1): 1. Interrupt the thread in case it's blocked on mailbox recv. ---- Match Group 213 of size 1+1 ---- Ranked Result: ---- Match Group 214 of size 3+3 ---- Ranked Result: ---- Match Group 215 of size 4+1 ---- Ranked Result: ---- Match Group 216 of size 5+14 ---- Ranked Result: 1. (size 7) Try to find Java class with name ---- /home/edmund/evaluate_projects/JDK/java/awt/Toolkit.java: 868-870 Length: 3 * try { * cls = Class.forName(nm); * } catch (ClassNotFoundException e) { ---- /home/edmund/evaluate_projects/JDK/java/awt/GraphicsEnvironment.java: 99-103 Length: 3 class. This way we can avoid to run in a privileged block. * try { * // First we try if the bootclassloader finds the requested * // class. This way we can avoid to run in a privileged block. * geCls = Class.forName(nm); * } catch (ClassNotFoundException ex) { ---- /home/edmund/evaluate_projects/JDK/com/sun/corba/se/impl/activation/ServerMain.java: 225-228 Length: 3 * try { * // determine the main class, try loading with current class loader * serverClass = Class.forName( serverClassName ) ; * } catch (ClassNotFoundException ex) { ---- /home/edmund/evaluate_projects/JDK/java/net/URL.java: 1190-1192 Length: 3 * try { * cls = Class.forName(clsName); * } catch (ClassNotFoundException e) { ---- /home/edmund/evaluate_projects/JDK/java/net/URLConnection.java: 1320-1322 Length: 3 * try { * cls = Class.forName(clsName); * } catch (ClassNotFoundException e) { ---- /home/edmund/database-mana/databaseGitHub/giraph/giraph-hive/src/main/java/org/apache/giraph/hive/jython/HiveJythonUtils.java: 555-559 Length: 3 local sim: [[name, class]] global sim: [[]] Try to find Java class with name < try { < // Try to find Java class with name < valueClass = Class.forName(valueStr); < return LanguageAndType.java(valueClass); < } catch (ClassNotFoundException e) { ---- Comments (size 1): 1. Try to find Java class with name ---- Match Group 217 of size 1+5 ---- Ranked Result: ---- Match Group 218 of size 1+2 ---- Ranked Result: ---- Match Group 219 of size 3+6 ---- Ranked Result: ---- Match Group 220 of size 2+5 ---- Ranked Result: ---- Match Group 221 of size 3+32 ---- Ranked Result: ---- Match Group 222 of size 1+11 ---- Ranked Result: ---- Match Group 223 of size 3+9 ---- Ranked Result: ---- Match Group 224 of size 1+5 ---- Ranked Result: ---- Match Group 225 of size 2+1 ---- Ranked Result: ---- Match Group 226 of size 2+38 ---- Ranked Result: ---- Match Group 227 of size 1+3 ---- Ranked Result: ---- Match Group 228 of size 1+4 ---- Ranked Result: ---- Match Group 229 of size 1+5 ---- Ranked Result: ---- Match Group 230 of size 1+5 ---- Ranked Result: ---- Match Group 231 of size 1+5 ---- Ranked Result: ---- Match Group 232 of size 1+5 ---- Ranked Result: ---- Match Group 233 of size 2+5 ---- Ranked Result: ---- Match Group 234 of size 2+6 ---- Ranked Result: ---- Match Group 235 of size 1+2 ---- Ranked Result: ---- Match Group 236 of size 1+1 ---- Ranked Result: ---- Match Group 237 of size 1+1 ---- Ranked Result: ---- Match Group 238 of size 1+1 ---- Ranked Result: ---- Match Group 239 of size 1+1 ---- Ranked Result: ---- Match Group 240 of size 1+1 ---- Ranked Result: ---- Match Group 241 of size 2+1 ---- Ranked Result: ---- Match Group 242 of size 1+1 ---- Ranked Result: ---- Match Group 243 of size 2+3 ---- Ranked Result: ---- Match Group 244 of size 2+1 ---- Ranked Result: ---- Match Group 245 of size 1+15 ---- Ranked Result: ---- Match Group 246 of size 6+15 ---- Ranked Result: ---- Match Group 247 of size 1+5 ---- Ranked Result: ---- Match Group 248 of size 1+1 ---- Ranked Result: ---- Match Group 249 of size 1+19 ---- Ranked Result: ---- Match Group 250 of size 1+4 ---- Ranked Result: ---- Match Group 251 of size 1+1 ---- Ranked Result: ---- Match Group 252 of size 1+5 ---- Ranked Result: ---- Match Group 253 of size 2+11 ---- Ranked Result: ---- Match Group 254 of size 2+9 ---- Ranked Result: ---- Match Group 255 of size 1+2 ---- Ranked Result: ---- Match Group 256 of size 2+3 ---- Ranked Result: ---- Match Group 257 of size 1+9 ---- Ranked Result: ---- Match Group 258 of size 1+2 ---- Ranked Result: ---- Match Group 259 of size 1+1 ---- Ranked Result: ---- Match Group 260 of size 1+1 ---- Ranked Result: ---- Match Group 261 of size 2+2 ---- Ranked Result: ---- Match Group 262 of size 1+1 ---- Ranked Result: ---- Match Group 263 of size 1+3 ---- Ranked Result: ---- Match Group 264 of size 8+14 ---- Ranked Result: ---- Match Group 265 of size 1+8 ---- Ranked Result: ---- Match Group 266 of size 1+1 ---- Ranked Result: ---- Match Group 267 of size 1+7 ---- Ranked Result: ---- Match Group 268 of size 1+1 ---- Ranked Result: ---- Match Group 269 of size 1+1 ---- Ranked Result: ---- Match Group 270 of size 1+5 ---- Ranked Result: ---- Match Group 271 of size 1+4 ---- Ranked Result: ---- Match Group 272 of size 53+147 ---- Ranked Result: 1. (size 4) grab the global lock 2. (size 10) acquire the global lock until we know what to do ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 437-439 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 680-682 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 940-942 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 692-694 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 296-298 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 643-645 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 326-328 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 389-391 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 726-728 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 1078-1080 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 372-374 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 252-254 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); // Lock only for visibility, not mutual exclusion * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 837-839 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 572-574 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 135-137 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 380-382 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 802-804 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 651-653 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 1162-1164 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 194-196 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); // Never contended, but necessary for visibility * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 809-811 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CyclicBarrier.java: 475-477 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 643-645 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 715-717 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 459-461 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 745-747 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 520-522 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 387-389 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 467-469 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 415-417 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 438-440 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 553-555 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 715-717 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CyclicBarrier.java: 194-196 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 415-417 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 493-495 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 618-620 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 668-670 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 754-756 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 413-415 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 506-508 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 356-358 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 986-988 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 685-687 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CyclicBarrier.java: 439-441 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 584-586 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 341-343 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 470-472 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CyclicBarrier.java: 458-460 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ArrayBlockingQueue.java: 297-299 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/PriorityBlockingQueue.java: 787-789 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 473-475 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/DelayQueue.java: 182-184 Length: 3 * final ReentrantLock lock = this.lock; * lock.lock(); * try { ---- /home/edmund/database-mana/databaseGitHub/tomcat/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java: 135-138 Length: 3 local sim: [[lock]] global sim: [[]] acquire the global lock until we know what to do < final ReentrantLock lock = this.lock; < //acquire the global lock until we know what to do < lock.lock(); < try { ---- /home/edmund/database-mana/databaseGitHub/tomcat/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/FairBlockingQueue.java: 196-199 Length: 3 local sim: [[lock]] global sim: [[]] grab the global lock < final ReentrantLock lock = this.lock; < //grab the global lock < lock.lock(); < try { ---- Comments (size 2): 1. grab the global lock 2. acquire the global lock until we know what to do ---- Match Group 273 of size 6+22 ---- Ranked Result: ---- Match Group 274 of size 4+15 ---- Ranked Result: ---- Match Group 275 of size 14+43 ---- Ranked Result: ---- Match Group 276 of size 1+3 ---- Ranked Result: ---- Match Group 277 of size 1+7 ---- Ranked Result: 1. (size 8) Read in all elements and place in queue ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedTransferQueue.java: 1322-1325 Length: 3 * for (;;) { * @SuppressWarnings("unchecked") E item = (E) s.readObject(); * if (item == null) * break; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/LinkedBlockingDeque.java: 1160-1164 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/LinkedBlockingQueue.java: 873-877 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/xUtils/library/src/com/lidroid/xutils/task/PriorityObjectBlockingQueue.java: 595-599 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (; ; ) { < @SuppressWarnings("unchecked") < E item = (E) s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/TextSecure/src/org/thoughtcrime/securesms/util/deque/LinkedBlockingDeque.java: 1181-1185 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/Android-Universal-Image-Loader/library/src/com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque.java: 1160-1164 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/LinkedBlockingDeque.java: 1161-1165 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/LinkedBlockingQueue.java: 873-877 Length: 3 local sim: [[read]] global sim: [[]] Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; ---- Comments (size 1): 1. Read in all elements and place in queue ---- Match Group 278 of size 2+6 ---- Ranked Result: ---- Match Group 279 of size 1+4 ---- Ranked Result: ---- Match Group 280 of size 1+4 ---- Ranked Result: 1. (size 10) Unlinks the provided node. @param x The node to unlink ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 293-306 Length: 10 Unlinks x. assert lock.isHeldByCurrentThread(); * /** * * Unlinks x. * */ * void unlink(Node x) { * // assert lock.isHeldByCurrentThread(); * Node p = x.prev; * Node n = x.next; * if (p == null) { * unlinkFirst(); * } else if (n == null) { * unlinkLast(); * } else { * p.next = n; * n.prev = p; ---- /home/edmund/database-mana/databaseGitHub/tomcat/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java: 336-351 Length: 10 local sim: [[node, unlink]] global sim: [[]] Unlinks the provided node. @param x The node to unlink < /** < * Unlinks the provided node. < * < * @param x The node to unlink < */ < private void unlink(Node x) { < // assert lock.isHeldByCurrentThread(); < Node p = x.prev; < Node n = x.next; < if (p == null) { < unlinkFirst(); < } else if (n == null) { < unlinkLast(); < } else { < p.next = n; < n.prev = p; ---- Comments (size 1): 1. Unlinks the provided node. @param x The node to unlink ---- Match Group 281 of size 1+4 ---- Ranked Result: ---- Match Group 282 of size 1+4 ---- Ranked Result: ---- Match Group 283 of size 4+14 ---- Ranked Result: ---- Match Group 284 of size 1+4 ---- Ranked Result: ---- Match Group 285 of size 1+4 ---- Ranked Result: ---- Match Group 286 of size 2+2 ---- Ranked Result: ---- Match Group 287 of size 1+4 ---- Ranked Result: ---- Match Group 288 of size 1+4 ---- Ranked Result: ---- Match Group 289 of size 1+4 ---- Ranked Result: ---- Match Group 290 of size 1+4 ---- Ranked Result: ---- Match Group 291 of size 1+4 ---- Ranked Result: ---- Match Group 292 of size 1+4 ---- Ranked Result: ---- Match Group 293 of size 2+10 ---- Ranked Result: ---- Match Group 294 of size 2+10 ---- Ranked Result: ---- Match Group 295 of size 1+4 ---- Ranked Result: ---- Match Group 296 of size 1+4 ---- Ranked Result: ---- Match Group 297 of size 1+1 ---- Ranked Result: ---- Match Group 298 of size 1+1 ---- Ranked Result: ---- Match Group 299 of size 1+1 ---- Ranked Result: ---- Match Group 300 of size 1+3 ---- Ranked Result: ---- Match Group 301 of size 1+4 ---- Ranked Result: ---- Match Group 302 of size 1+4 ---- Ranked Result: ---- Match Group 303 of size 1+4 ---- Ranked Result: ---- Match Group 304 of size 1+4 ---- Ranked Result: ---- Match Group 305 of size 1+4 ---- Ranked Result: ---- Match Group 306 of size 1+4 ---- Ranked Result: 1. (size 14) Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingDeque.java: 1177-1194 Length: 9 Reconstitute this deque from a stream (that is, deserialize it). @param s the stream Read in all elements and place in queue * /** * * Reconstitute this deque from a stream (that is, * * deserialize it). * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * count = 0; * first = null; * last = null; * // Read in all elements and place in queue * for (;;) { * @SuppressWarnings("unchecked") * E item = (E)s.readObject(); * if (item == null) * break; * add(item); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/LinkedBlockingDeque.java: 1149-1166 Length: 9 local sim: [[stream], [read]] global sim: [[], []] Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < * < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; < first = null; < last = null; < // Read in all elements and place in queue < for (;;) { < @SuppressWarnings("unchecked") < E item = (E)s.readObject(); < if (item == null) < break; < add(item); ---- Comments (size 1): 1. Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream ---- Match Group 307 of size 1+4 ---- Ranked Result: ---- Match Group 308 of size 1+1 ---- Ranked Result: ---- Match Group 309 of size 1+5 ---- Ranked Result: 1. (size 14) Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream 2. (size 14) Reconstitute this deque from a stream (that is, deserialize it). @param s the stream ---- /home/edmund/evaluate_projects/JDK/java/util/regex/Pattern.java: 1295-1306 Length: 3 Recompile the Pattern instance from a stream. The original pattern string is read in and the object tree is recompiled from it. Read in all fields Initialize counts * /** * * Recompile the Pattern instance from a stream. The original pattern * * string is read in and the object tree is recompiled from it. * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * * // Read in all fields * s.defaultReadObject(); * * // Initialize counts * capturingGroupCount = 1; ---- /home/edmund/database-mana/databaseGitHub/tomcat/java/org/apache/tomcat/dbcp/pool2/impl/LinkedBlockingDeque.java: 1326-1334 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitute this deque from a stream (that is, deserialize it). @param s the stream < /** < * Reconstitute this deque from a stream (that is, < * deserialize it). < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/LinkedBlockingDeque.java: 1149-1157 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream < /** < * Reconstitutes this deque from a stream (that is, deserializes it). < * < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/LinkedBlockingDeque.java: 1148-1156 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitute this deque from a stream (that is, deserialize it). @param s the stream < /** < * Reconstitute this deque from a stream (that is, < * deserialize it). < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; ---- /home/edmund/database-mana/databaseGitHub/TextSecure/src/org/thoughtcrime/securesms/util/deque/LinkedBlockingDeque.java: 1169-1177 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitute this deque from a stream (that is, deserialize it). @param s the stream < /** < * Reconstitute this deque from a stream (that is, < * deserialize it). < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; ---- /home/edmund/database-mana/databaseGitHub/Android-Universal-Image-Loader/library/src/com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque.java: 1148-1156 Length: 3 local sim: [[stream]] global sim: [[]] Reconstitute this deque from a stream (that is, deserialize it). @param s the stream < /** < * Reconstitute this deque from a stream (that is, < * deserialize it). < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < count = 0; ---- Comments (size 2): 1. Reconstitutes this deque from a stream (that is, deserializes it). @param s the stream 2. Reconstitute this deque from a stream (that is, deserialize it). @param s the stream ---- Match Group 310 of size 1+1 ---- Ranked Result: ---- Match Group 311 of size 2+14 ---- Ranked Result: ---- Match Group 312 of size 1+2 ---- Ranked Result: ---- Match Group 313 of size 1+1 ---- Ranked Result: ---- Match Group 314 of size 6+48 ---- Ranked Result: ---- Match Group 315 of size 2+29 ---- Ranked Result: ---- Match Group 316 of size 1+2 ---- Ranked Result: ---- Match Group 317 of size 1+10 ---- Ranked Result: ---- Match Group 318 of size 1+63 ---- Ranked Result: ---- Match Group 319 of size 1+5 ---- Ranked Result: ---- Match Group 320 of size 1+5 ---- Ranked Result: ---- Match Group 321 of size 1+5 ---- Ranked Result: ---- Match Group 322 of size 1+5 ---- Ranked Result: ---- Match Group 323 of size 1+5 ---- Ranked Result: ---- Match Group 324 of size 1+5 ---- Ranked Result: ---- Match Group 325 of size 1+5 ---- Ranked Result: ---- Match Group 326 of size 1+2 ---- Ranked Result: ---- Match Group 327 of size 1+2 ---- Ranked Result: ---- Match Group 328 of size 1+1 ---- Ranked Result: ---- Match Group 329 of size 1+3 ---- Ranked Result: ---- Match Group 330 of size 1+2 ---- Ranked Result: ---- Match Group 331 of size 1+1 ---- Ranked Result: ---- Match Group 332 of size 2+1 ---- Ranked Result: ---- Match Group 333 of size 1+1 ---- Ranked Result: ---- Match Group 334 of size 1+3 ---- Ranked Result: ---- Match Group 335 of size 2+1 ---- Ranked Result: ---- Match Group 336 of size 1+1 ---- Ranked Result: ---- Match Group 337 of size 1+1 ---- Ranked Result: ---- Match Group 338 of size 1+1 ---- Ranked Result: ---- Match Group 339 of size 3+7 ---- Ranked Result: ---- Match Group 340 of size 1+3 ---- Ranked Result: ---- Match Group 341 of size 1+2 ---- Ranked Result: ---- Match Group 342 of size 1+3 ---- Ranked Result: ---- Match Group 343 of size 1+1 ---- Ranked Result: ---- Match Group 344 of size 1+1 ---- Ranked Result: ---- Match Group 345 of size 1+2 ---- Ranked Result: ---- Match Group 346 of size 1+3 ---- Ranked Result: ---- Match Group 347 of size 1+1 ---- Ranked Result: 1. (size 10) Reconstitutes this queue from a stream (that is, deserializes it). ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/LinkedBlockingQueue.java: 887-907 Length: 8 Reconstitute this queue instance from a stream (that is, deserialize it). @param s the stream Read in capacity, and any hidden stuff Read in all elements and place in queue * /** * * Reconstitute this queue instance from a stream (that is, * * deserialize it). * * * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * // Read in capacity, and any hidden stuff * s.defaultReadObject(); * * count.set(0); * last = head = new Node(null); * * // Read in all elements and place in queue * for (;;) { * @SuppressWarnings("unchecked") * E item = (E)s.readObject(); * if (item == null) * break; * add(item); ---- /home/edmund/database-mana/databaseGitHub/xUtils/library/src/com/lidroid/xutils/task/PriorityObjectBlockingQueue.java: 583-600 Length: 8 local sim: [[stream], [read], [read]] global sim: [[], [], []] Reconstitutes this queue from a stream (that is, deserializes it). < /** < * Reconstitutes this queue from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < // Read in capacity, and any hidden stuff < s.defaultReadObject(); < < count.set(0); < last = head = new Node(null); < < // Read in all elements and place in queue < for (; ; ) { < @SuppressWarnings("unchecked") < E item = (E) s.readObject(); < if (item == null) < break; < add(item); ---- Comments (size 1): 1. Reconstitutes this queue from a stream (that is, deserializes it). ---- Match Group 348 of size 1+4 ---- Ranked Result: ---- Match Group 349 of size 1+3 ---- Ranked Result: ---- Match Group 350 of size 1+11 ---- Ranked Result: ---- Match Group 351 of size 1+3 ---- Ranked Result: ---- Match Group 352 of size 3+16 ---- Ranked Result: ---- Match Group 353 of size 1+7 ---- Ranked Result: ---- Match Group 354 of size 1+6 ---- Ranked Result: ---- Match Group 355 of size 4+1 ---- Ranked Result: ---- Match Group 356 of size 1+1 ---- Ranked Result: ---- Match Group 357 of size 1+3 ---- Ranked Result: ---- Match Group 358 of size 1+29 ---- Ranked Result: ---- Match Group 359 of size 1+22 ---- Ranked Result: 1. (size 3) wait a moment ---- /home/edmund/evaluate_projects/JDK/com/sun/jmx/snmp/daemon/CommunicatorServer.java: 539-541 Length: 3 the stateLock object, or until the timeout expires, or until the thread is interrupted. * try { * stateLock.wait(remainingTime); * } catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/jitsi/test/net/java/sip/communicator/slick/msghistory/TestMsgHistoryService.java: 444-448 Length: 3 local sim: [[wait]] global sim: [[]] wait a moment < try < { < lock.wait(timeout); < } < catch (InterruptedException ex) ---- /home/edmund/database-mana/databaseGitHub/jitsi/test/net/java/sip/communicator/slick/callhistory/TestCallHistoryService.java: 188-191 Length: 3 local sim: [[wait]] global sim: [[]] wait a moment < try{ < lock.wait(secs); < } < catch (InterruptedException ex){} ---- /home/edmund/database-mana/databaseGitHub/jitsi/test/net/java/sip/communicator/slick/metahistory/TestMetaHistoryService.java: 343-346 Length: 3 local sim: [[wait]] global sim: [[]] wait a moment < try{ < lock.wait(secs); < } < catch (InterruptedException ex){} ---- Comments (size 1): 1. wait a moment ---- Match Group 360 of size 1+1 ---- Ranked Result: ---- Match Group 361 of size 1+9 ---- Ranked Result: ---- Match Group 362 of size 1+6 ---- Ranked Result: 1. (size 3) Append the path ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java: 2185-2189 Length: 4 * final StringBuilder buffer = new StringBuilder(); * if (literalPath != null) { * buffer.append(literalPath); * } * if (literalQuery != null) { ---- /home/edmund/database-mana/databaseGitHub/restlet-framework-java/modules/org.restlet/src/org/restlet/data/Reference.java: 460-468 Length: 4 local sim: [[append]] global sim: [[]] Append the path < final StringBuilder sb = new StringBuilder(); < < // Append the path < if (relativePart != null) { < sb.append(relativePart); < } < < // Append the query string < if (query != null) { ---- Comments (size 1): 1. Append the path ---- Match Group 363 of size 1+12 ---- Ranked Result: ---- Match Group 364 of size 1+9 ---- Ranked Result: ---- Match Group 365 of size 2+4 ---- Ranked Result: ---- Match Group 366 of size 4+5 ---- Ranked Result: ---- Match Group 367 of size 1+5 ---- Ranked Result: ---- Match Group 368 of size 1+4 ---- Ranked Result: ---- Match Group 369 of size 1+1 ---- Ranked Result: ---- Match Group 370 of size 1+12 ---- Ranked Result: ---- Match Group 371 of size 2+1 ---- Ranked Result: ---- Match Group 372 of size 1+15 ---- Ranked Result: ---- Match Group 373 of size 1+13 ---- Ranked Result: ---- Match Group 374 of size 1+1 ---- Ranked Result: ---- Match Group 375 of size 1+12 ---- Ranked Result: ---- Match Group 376 of size 1+9 ---- Ranked Result: ---- Match Group 377 of size 1+2 ---- Ranked Result: ---- Match Group 378 of size 1+2 ---- Ranked Result: ---- Match Group 379 of size 1+5 ---- Ranked Result: ---- Match Group 380 of size 1+5 ---- Ranked Result: ---- Match Group 381 of size 1+1 ---- Ranked Result: ---- Match Group 382 of size 2+10 ---- Ranked Result: ---- Match Group 383 of size 2+10 ---- Ranked Result: ---- Match Group 384 of size 1+1 ---- Ranked Result: ---- Match Group 385 of size 1+1 ---- Ranked Result: ---- Match Group 386 of size 1+2 ---- Ranked Result: ---- Match Group 387 of size 1+2 ---- Ranked Result: ---- Match Group 388 of size 1+1 ---- Ranked Result: ---- Match Group 389 of size 1+2 ---- Ranked Result: ---- Match Group 390 of size 2+11 ---- Ranked Result: ---- Match Group 391 of size 1+1 ---- Ranked Result: ---- Match Group 392 of size 1+5 ---- Ranked Result: ---- Match Group 393 of size 1+5 ---- Ranked Result: ---- Match Group 394 of size 1+5 ---- Ranked Result: ---- Match Group 395 of size 1+2 ---- Ranked Result: ---- Match Group 396 of size 1+2 ---- Ranked Result: ---- Match Group 397 of size 1+1 ---- Ranked Result: ---- Match Group 398 of size 1+2 ---- Ranked Result: ---- Match Group 399 of size 1+5 ---- Ranked Result: ---- Match Group 400 of size 1+5 ---- Ranked Result: ---- Match Group 401 of size 1+5 ---- Ranked Result: ---- Match Group 402 of size 1+5 ---- Ranked Result: ---- Match Group 403 of size 1+5 ---- Ranked Result: ---- Match Group 404 of size 1+5 ---- Ranked Result: ---- Match Group 405 of size 1+2 ---- Ranked Result: ---- Match Group 406 of size 1+1 ---- Ranked Result: ---- Match Group 407 of size 1+2 ---- Ranked Result: ---- Match Group 408 of size 1+2 ---- Ranked Result: ---- Match Group 409 of size 1+5 ---- Ranked Result: ---- Match Group 410 of size 1+5 ---- Ranked Result: ---- Match Group 411 of size 1+5 ---- Ranked Result: ---- Match Group 412 of size 1+5 ---- Ranked Result: ---- Match Group 413 of size 1+5 ---- Ranked Result: ---- Match Group 414 of size 1+2 ---- Ranked Result: ---- Match Group 415 of size 1+1 ---- Ranked Result: ---- Match Group 416 of size 1+2 ---- Ranked Result: ---- Match Group 417 of size 1+2 ---- Ranked Result: ---- Match Group 418 of size 1+5 ---- Ranked Result: ---- Match Group 419 of size 1+5 ---- Ranked Result: ---- Match Group 420 of size 1+2 ---- Ranked Result: ---- Match Group 421 of size 1+12 ---- Ranked Result: ---- Match Group 422 of size 1+2 ---- Ranked Result: ---- Match Group 423 of size 1+1 ---- Ranked Result: ---- Match Group 424 of size 1+1 ---- Ranked Result: ---- Match Group 425 of size 1+1 ---- Ranked Result: ---- Match Group 426 of size 2+1 ---- Ranked Result: ---- Match Group 427 of size 1+6 ---- Ranked Result: ---- Match Group 428 of size 1+1 ---- Ranked Result: ---- Match Group 429 of size 1+7 ---- Ranked Result: ---- Match Group 430 of size 1+15 ---- Ranked Result: ---- Match Group 431 of size 1+4 ---- Ranked Result: 1. (size 1) entry ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java: 1450-1454 Length: 4 Iterate through all entries in the jar file to find the translet and auxiliary classes. * Enumeration entries = jarFile.entries(); * while (entries.hasMoreElements()) * { * ZipEntry entry = (ZipEntry)entries.nextElement(); * String entryName = entry.getName(); ---- /home/edmund/database-mana/databaseGitHub/otter/node/etl/src/main/java/com/alibaba/otter/node/etl/common/pipe/impl/http/archive/ArchiveBean.java: 289-294 Length: 4 local sim: [[entry]] global sim: [[]] entry < Enumeration entries = zipFile.entries(); < < while (entries.hasMoreElements()) { < // entry < ZipEntry entry = (ZipEntry) entries.nextElement(); < String entryName = entry.getName(); ---- Comments (size 1): 1. entry ---- Match Group 432 of size 2+2 ---- Ranked Result: ---- Match Group 433 of size 1+5 ---- Ranked Result: ---- Match Group 434 of size 1+5 ---- Ranked Result: ---- Match Group 435 of size 2+1 ---- Ranked Result: ---- Match Group 436 of size 1+4 ---- Ranked Result: ---- Match Group 437 of size 2+6 ---- Ranked Result: ---- Match Group 438 of size 1+4 ---- Ranked Result: ---- Match Group 439 of size 1+3 ---- Ranked Result: ---- Match Group 440 of size 1+1 ---- Ranked Result: ---- Match Group 441 of size 1+1 ---- Ranked Result: ---- Match Group 442 of size 1+1 ---- Ranked Result: ---- Match Group 443 of size 1+1 ---- Ranked Result: ---- Match Group 444 of size 1+1 ---- Ranked Result: ---- Match Group 445 of size 1+1 ---- Ranked Result: ---- Match Group 446 of size 1+1 ---- Ranked Result: ---- Match Group 447 of size 2+1 ---- Ranked Result: ---- Match Group 448 of size 2+1 ---- Ranked Result: ---- Match Group 449 of size 1+1 ---- Ranked Result: ---- Match Group 450 of size 1+1 ---- Ranked Result: ---- Match Group 451 of size 1+1 ---- Ranked Result: ---- Match Group 452 of size 1+1 ---- Ranked Result: ---- Match Group 453 of size 1+1 ---- Ranked Result: ---- Match Group 454 of size 1+1 ---- Ranked Result: ---- Match Group 455 of size 2+2 ---- Ranked Result: ---- Match Group 456 of size 1+1 ---- Ranked Result: ---- Match Group 457 of size 2+2 ---- Ranked Result: ---- Match Group 458 of size 1+1 ---- Ranked Result: ---- Match Group 459 of size 1+1 ---- Ranked Result: ---- Match Group 460 of size 1+1 ---- Ranked Result: ---- Match Group 461 of size 1+1 ---- Ranked Result: ---- Match Group 462 of size 1+1 ---- Ranked Result: ---- Match Group 463 of size 1+1 ---- Ranked Result: ---- Match Group 464 of size 1+1 ---- Ranked Result: ---- Match Group 465 of size 1+1 ---- Ranked Result: ---- Match Group 466 of size 1+1 ---- Ranked Result: ---- Match Group 467 of size 1+1 ---- Ranked Result: ---- Match Group 468 of size 1+1 ---- Ranked Result: ---- Match Group 469 of size 1+1 ---- Ranked Result: ---- Match Group 470 of size 1+1 ---- Ranked Result: ---- Match Group 471 of size 1+1 ---- Ranked Result: ---- Match Group 472 of size 1+27 ---- Ranked Result: ---- Match Group 473 of size 1+1 ---- Ranked Result: ---- Match Group 474 of size 1+3 ---- Ranked Result: ---- Match Group 475 of size 1+2 ---- Ranked Result: ---- Match Group 476 of size 5+7 ---- Ranked Result: ---- Match Group 477 of size 3+13 ---- Ranked Result: ---- Match Group 478 of size 1+5 ---- Ranked Result: ---- Match Group 479 of size 1+3 ---- Ranked Result: ---- Match Group 480 of size 2+21 ---- Ranked Result: ---- Match Group 481 of size 1+2 ---- Ranked Result: ---- Match Group 482 of size 4+69 ---- Ranked Result: ---- Match Group 483 of size 1+3 ---- Ranked Result: ---- Match Group 484 of size 1+5 ---- Ranked Result: ---- Match Group 485 of size 1+19 ---- Ranked Result: 1. (size 2) never interrupted ---- /home/edmund/evaluate_projects/JDK/javax/swing/UIDefaults.java: 192-195 Length: 3 * try { * this.wait(); * } * catch (InterruptedException e) { ---- /home/edmund/database-mana/databaseGitHub/platform_frameworks_base/services/java/com/android/server/BackupManagerService.java: 2563-2565 Length: 3 local sim: [[interrupted]] global sim: [[]] never interrupted < try { < this.wait(); < } catch (InterruptedException e) { /* never interrupted */ } ---- Comments (size 1): 1. never interrupted ---- Match Group 486 of size 1+24 ---- Ranked Result: ---- Match Group 487 of size 1+3 ---- Ranked Result: ---- Match Group 488 of size 1+5 ---- Ranked Result: 1. (size 8) copy the old buffer into this new buffer 2. (size 9) and make the new buffer be the real thing ---- /home/edmund/evaluate_projects/JDK/java/nio/charset/CharsetEncoder.java: 792-795 Length: 4 * ByteBuffer o = ByteBuffer.allocate(n); * out.flip(); * o.put(out); * out = o; ---- /home/edmund/database-mana/databaseGitHub/erjang/src/main/java/erjang/driver/tcp_inet/TCPINet.java: 2812-2819 Length: 4 local sim: [[buffer], [buffer]] global sim: [[], []] copy the old buffer into this new buffer and make the new buffer be the real thing < ByteBuffer bin = ByteBuffer.allocate(ulen); < < // copy the old buffer into this new buffer < i_buf.flip(); < bin.put(i_buf); < < // and make the new buffer be the real thing < i_buf = bin; ---- Comments (size 2): 1. copy the old buffer into this new buffer 2. and make the new buffer be the real thing ---- Match Group 489 of size 1+1 ---- Ranked Result: ---- Match Group 490 of size 1+4 ---- Ranked Result: 1. (size 4) Write a file out ---- /home/edmund/evaluate_projects/JDK/java/lang/invoke/InvokerBytecodeGenerator.java: 160-162 Length: 3 * FileOutputStream file = new FileOutputStream(dumpFile); * file.write(classFile); * file.close(); ---- /home/edmund/database-mana/databaseGitHub/hadoop-20/src/test/org/apache/hadoop/hdfs/util/TestMD5FileUtils.java: 53-55 Length: 3 local sim: [[file, write]] global sim: [[]] Write a file out < FileOutputStream fos = new FileOutputStream(TEST_FILE); < fos.write(TEST_DATA); < fos.close(); ---- Comments (size 1): 1. Write a file out ---- Match Group 491 of size 1+1 ---- Ranked Result: ---- Match Group 492 of size 3+4 ---- Ranked Result: ---- Match Group 493 of size 1+2 ---- Ranked Result: ---- Match Group 494 of size 1+1 ---- Ranked Result: ---- Match Group 495 of size 1+1 ---- Ranked Result: ---- Match Group 496 of size 1+1 ---- Ranked Result: ---- Match Group 497 of size 1+1 ---- Ranked Result: ---- Match Group 498 of size 1+1 ---- Ranked Result: ---- Match Group 499 of size 1+7 ---- Ranked Result: ---- Match Group 500 of size 1+1 ---- Ranked Result: ---- Match Group 501 of size 1+1 ---- Ranked Result: ---- Match Group 502 of size 1+1 ---- Ranked Result: ---- Match Group 503 of size 1+5 ---- Ranked Result: ---- Match Group 504 of size 2+3 ---- Ranked Result: ---- Match Group 505 of size 1+1 ---- Ranked Result: ---- Match Group 506 of size 1+6 ---- Ranked Result: ---- Match Group 507 of size 1+4 ---- Ranked Result: ---- Match Group 508 of size 2+8 ---- Ranked Result: ---- Match Group 509 of size 1+2 ---- Ranked Result: ---- Match Group 510 of size 1+2 ---- Ranked Result: ---- Match Group 511 of size 1+2 ---- Ranked Result: ---- Match Group 512 of size 1+2 ---- Ranked Result: ---- Match Group 513 of size 1+2 ---- Ranked Result: ---- Match Group 514 of size 1+16 ---- Ranked Result: ---- Match Group 515 of size 1+2 ---- Ranked Result: ---- Match Group 516 of size 1+2 ---- Ranked Result: ---- Match Group 517 of size 3+5 ---- Ranked Result: ---- Match Group 518 of size 1+2 ---- Ranked Result: ---- Match Group 519 of size 1+2 ---- Ranked Result: ---- Match Group 520 of size 1+2 ---- Ranked Result: ---- Match Group 521 of size 1+1 ---- Ranked Result: ---- Match Group 522 of size 1+2 ---- Ranked Result: ---- Match Group 523 of size 1+1 ---- Ranked Result: ---- Match Group 524 of size 1+1 ---- Ranked Result: ---- Match Group 525 of size 1+1 ---- Ranked Result: ---- Match Group 526 of size 2+3 ---- Ranked Result: ---- Match Group 527 of size 3+14 ---- Ranked Result: ---- Match Group 528 of size 1+4 ---- Ranked Result: ---- Match Group 529 of size 1+2 ---- Ranked Result: ---- Match Group 530 of size 1+1 ---- Ranked Result: ---- Match Group 531 of size 1+1 ---- Ranked Result: ---- Match Group 532 of size 2+1 ---- Ranked Result: ---- Match Group 533 of size 4+1 ---- Ranked Result: ---- Match Group 534 of size 1+5 ---- Ranked Result: ---- Match Group 535 of size 1+13 ---- Ranked Result: 1. (size 6) check for array of registered types ---- /home/edmund/evaluate_projects/JDK/java/beans/Introspector.java: 997-998 Length: 3 * if (returnType.isArray()) { * Class type = returnType.getComponentType(); ---- /home/edmund/database-mana/databaseGitHub/ninja/ninja-core/src/main/java/ninja/params/ParamParsers.java: 62-64 Length: 3 local sim: [[array]] global sim: [[]] check for array of registered types < if (targetType.isArray()) { < // check for array of registered types < Class componentType = targetType.getComponentType(); ---- /home/edmund/database-mana/databaseGitHub/ninja/ninja-core/src/main/java/ninja/params/ParamParsers.java: 107-109 Length: 3 local sim: [[array]] global sim: [[]] check for array of registered types < if (targetType.isArray()) { < // check for array of registered types < Class componentType = targetType.getComponentType(); ---- Comments (size 1): 1. check for array of registered types ---- Match Group 536 of size 1+1 ---- Ranked Result: ---- Match Group 537 of size 1+1 ---- Ranked Result: ---- Match Group 538 of size 1+1 ---- Ranked Result: ---- Match Group 539 of size 1+1 ---- Ranked Result: ---- Match Group 540 of size 1+16 ---- Ranked Result: ---- Match Group 541 of size 2+11 ---- Ranked Result: ---- Match Group 542 of size 1+3 ---- Ranked Result: ---- Match Group 543 of size 1+1 ---- Ranked Result: ---- Match Group 544 of size 4+3 ---- Ranked Result: ---- Match Group 545 of size 1+2 ---- Ranked Result: ---- Match Group 546 of size 1+4 ---- Ranked Result: ---- Match Group 547 of size 1+12 ---- Ranked Result: ---- Match Group 548 of size 1+1 ---- Ranked Result: ---- Match Group 549 of size 1+1 ---- Ranked Result: ---- Match Group 550 of size 1+2 ---- Ranked Result: ---- Match Group 551 of size 1+4 ---- Ranked Result: ---- Match Group 552 of size 1+2 ---- Ranked Result: ---- Match Group 553 of size 2+4 ---- Ranked Result: ---- Match Group 554 of size 2+4 ---- Ranked Result: ---- Match Group 555 of size 3+4 ---- Ranked Result: ---- Match Group 556 of size 3+6 ---- Ranked Result: ---- Match Group 557 of size 1+4 ---- Ranked Result: ---- Match Group 558 of size 1+19 ---- Ranked Result: ---- Match Group 559 of size 2+1 ---- Ranked Result: ---- Match Group 560 of size 3+12 ---- Ranked Result: ---- Match Group 561 of size 1+6 ---- Ranked Result: ---- Match Group 562 of size 1+6 ---- Ranked Result: ---- Match Group 563 of size 1+2 ---- Ranked Result: ---- Match Group 564 of size 1+2 ---- Ranked Result: ---- Match Group 565 of size 2+2 ---- Ranked Result: ---- Match Group 566 of size 1+2 ---- Ranked Result: ---- Match Group 567 of size 1+2 ---- Ranked Result: ---- Match Group 568 of size 1+7 ---- Ranked Result: ---- Match Group 569 of size 1+12 ---- Ranked Result: ---- Match Group 570 of size 1+1 ---- Ranked Result: ---- Match Group 571 of size 1+1 ---- Ranked Result: ---- Match Group 572 of size 2+1 ---- Ranked Result: ---- Match Group 573 of size 1+1 ---- Ranked Result: ---- Match Group 574 of size 2+4 ---- Ranked Result: ---- Match Group 575 of size 2+1 ---- Ranked Result: ---- Match Group 576 of size 2+3 ---- Ranked Result: ---- Match Group 577 of size 1+1 ---- Ranked Result: ---- Match Group 578 of size 1+3 ---- Ranked Result: ---- Match Group 579 of size 1+1 ---- Ranked Result: ---- Match Group 580 of size 1+5 ---- Ranked Result: ---- Match Group 581 of size 1+4 ---- Ranked Result: 1. (size 2) Initiate DocumentBuilderFactory ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java: 602-604 Length: 3 * DocumentBuilderFactory dfactory = DocumentBuilderFactory.newInstance(); * dfactory.setValidating(false); * dfactory.setNamespaceAware(true); ---- /home/edmund/database-mana/databaseGitHub/hadoop-20/src/contrib/vaidya/src/java/org/apache/hadoop/vaidya/util/XMLUtils.java: 157-163 Length: 3 local sim: [[factory, document, builder]] global sim: [[]] [DocumentBuilderFactory] Initiate DocumentBuilderFactory < DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); < < // To get a validating parser < factory.setValidating(false); < < // To get one that understands namespaces < factory.setNamespaceAware(true); ---- Comments (size 1): 1. Initiate DocumentBuilderFactory ---- Match Group 582 of size 1+5 ---- Ranked Result: ---- Match Group 583 of size 1+1 ---- Ranked Result: ---- Match Group 584 of size 1+1 ---- Ranked Result: ---- Match Group 585 of size 1+3 ---- Ranked Result: ---- Match Group 586 of size 1+1 ---- Ranked Result: ---- Match Group 587 of size 1+1 ---- Ranked Result: ---- Match Group 588 of size 1+2 ---- Ranked Result: ---- Match Group 589 of size 1+3 ---- Ranked Result: ---- Match Group 590 of size 1+1 ---- Ranked Result: ---- Match Group 591 of size 2+2 ---- Ranked Result: ---- Match Group 592 of size 1+1 ---- Ranked Result: ---- Match Group 593 of size 1+4 ---- Ranked Result: ---- Match Group 594 of size 1+1 ---- Ranked Result: ---- Match Group 595 of size 2+1 ---- Ranked Result: ---- Match Group 596 of size 1+5 ---- Ranked Result: ---- Match Group 597 of size 2+6 ---- Ranked Result: ---- Match Group 598 of size 2+1 ---- Ranked Result: ---- Match Group 599 of size 3+4 ---- Ranked Result: ---- Match Group 600 of size 1+3 ---- Ranked Result: ---- Match Group 601 of size 1+1 ---- Ranked Result: ---- Match Group 602 of size 1+1 ---- Ranked Result: ---- Match Group 603 of size 1+1 ---- Ranked Result: ---- Match Group 604 of size 1+1 ---- Ranked Result: ---- Match Group 605 of size 2+1 ---- Ranked Result: ---- Match Group 606 of size 1+1 ---- Ranked Result: ---- Match Group 607 of size 1+2 ---- Ranked Result: ---- Match Group 608 of size 6+3 ---- Ranked Result: ---- Match Group 609 of size 1+1 ---- Ranked Result: ---- Match Group 610 of size 1+2 ---- Ranked Result: ---- Match Group 611 of size 1+2 ---- Ranked Result: ---- Match Group 612 of size 1+3 ---- Ranked Result: ---- Match Group 613 of size 2+2 ---- Ranked Result: ---- Match Group 614 of size 2+2 ---- Ranked Result: ---- Match Group 615 of size 2+3 ---- Ranked Result: ---- Match Group 616 of size 1+2 ---- Ranked Result: ---- Match Group 617 of size 1+7 ---- Ranked Result: ---- Match Group 618 of size 4+1 ---- Ranked Result: ---- Match Group 619 of size 1+1 ---- Ranked Result: ---- Match Group 620 of size 1+1 ---- Ranked Result: ---- Match Group 621 of size 1+7 ---- Ranked Result: ---- Match Group 622 of size 2+1 ---- Ranked Result: ---- Match Group 623 of size 1+1 ---- Ranked Result: ---- Match Group 624 of size 1+7 ---- Ranked Result: ---- Match Group 625 of size 1+4 ---- Ranked Result: ---- Match Group 626 of size 1+2 ---- Ranked Result: ---- Match Group 627 of size 1+4 ---- Ranked Result: ---- Match Group 628 of size 2+3 ---- Ranked Result: ---- Match Group 629 of size 1+1 ---- Ranked Result: ---- Match Group 630 of size 2+4 ---- Ranked Result: ---- Match Group 631 of size 1+2 ---- Ranked Result: ---- Match Group 632 of size 1+2 ---- Ranked Result: ---- Match Group 633 of size 1+3 ---- Ranked Result: 1. (size 2) Check superclass ---- /home/edmund/evaluate_projects/JDK/java/awt/Component.java: 6180-6181 Length: 3 First check superclass - we may not need to bother ourselves. * Class superclass = clazz.getSuperclass(); * if (superclass == null) { ---- /home/edmund/database-mana/databaseGitHub/spring-loaded/springloaded/src/main/java/org/springsource/loaded/FieldReaderWriter.java: 346-347 Length: 3 local sim: [[superclass]] global sim: [[]] Check superclass < Class superclass = clazz.getSuperclass(); < if (superclass == null) { ---- Comments (size 1): 1. Check superclass ---- Match Group 634 of size 1+2 ---- Ranked Result: ---- Match Group 635 of size 1+2 ---- Ranked Result: ---- Match Group 636 of size 1+2 ---- Ranked Result: ---- Match Group 637 of size 1+7 ---- Ranked Result: ---- Match Group 638 of size 1+2 ---- Ranked Result: ---- Match Group 639 of size 2+1 ---- Ranked Result: ---- Match Group 640 of size 7+4 ---- Ranked Result: ---- Match Group 641 of size 1+2 ---- Ranked Result: ---- Match Group 642 of size 1+1 ---- Ranked Result: ---- Match Group 643 of size 1+1 ---- Ranked Result: ---- Match Group 644 of size 1+1 ---- Ranked Result: ---- Match Group 645 of size 1+1 ---- Ranked Result: ---- Match Group 646 of size 1+6 ---- Ranked Result: ---- Match Group 647 of size 1+1 ---- Ranked Result: ---- Match Group 648 of size 1+1 ---- Ranked Result: ---- Match Group 649 of size 4+6 ---- Ranked Result: ---- Match Group 650 of size 1+1 ---- Ranked Result: ---- Match Group 651 of size 2+3 ---- Ranked Result: ---- Match Group 652 of size 2+3 ---- Ranked Result: ---- Match Group 653 of size 1+1 ---- Ranked Result: ---- Match Group 654 of size 1+1 ---- Ranked Result: ---- Match Group 655 of size 1+1 ---- Ranked Result: 1. (size 5) decode bytes into surrogate characters ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java: 236-240 Length: 4 * int uuuuu = ((b0 << 2) & 0x001C) | ((b1 >> 4) & 0x0003); * if (uuuuu > 0x10) { * invalidSurrogate(uuuuu); * } * int wwww = uuuuu - 1; ---- /home/edmund/database-mana/databaseGitHub/tomcat/java/org/apache/jasper/xmlparser/UTF8Reader.java: 462-466 Length: 4 local sim: [[surrogate]] global sim: [[]] decode bytes into surrogate characters < int uuuuu = ((b0 << 2) & 0x001C) | ((b1 >> 4) & 0x0003); < if (uuuuu > 0x10) { < invalidSurrogate(uuuuu); < } < int wwww = uuuuu - 1; ---- Comments (size 1): 1. decode bytes into surrogate characters ---- Match Group 656 of size 1+1 ---- Ranked Result: ---- Match Group 657 of size 1+1 ---- Ranked Result: ---- Match Group 658 of size 1+3 ---- Ranked Result: ---- Match Group 659 of size 3+3 ---- Ranked Result: ---- Match Group 660 of size 1+3 ---- Ranked Result: ---- Match Group 661 of size 1+1 ---- Ranked Result: ---- Match Group 662 of size 1+1 ---- Ranked Result: ---- Match Group 663 of size 2+1 ---- Ranked Result: ---- Match Group 664 of size 2+3 ---- Ranked Result: ---- Match Group 665 of size 3+3 ---- Ranked Result: ---- Match Group 666 of size 2+2 ---- Ranked Result: ---- Match Group 667 of size 2+1 ---- Ranked Result: ---- Match Group 668 of size 2+1 ---- Ranked Result: ---- Match Group 669 of size 3+3 ---- Ranked Result: ---- Match Group 670 of size 1+1 ---- Ranked Result: ---- Match Group 671 of size 1+1 ---- Ranked Result: ---- Match Group 672 of size 1+2 ---- Ranked Result: ---- Match Group 673 of size 1+1 ---- Ranked Result: ---- Match Group 674 of size 1+2 ---- Ranked Result: ---- Match Group 675 of size 1+1 ---- Ranked Result: ---- Match Group 676 of size 1+1 ---- Ranked Result: ---- Match Group 677 of size 1+1 ---- Ranked Result: ---- Match Group 678 of size 1+1 ---- Ranked Result: ---- Match Group 679 of size 1+1 ---- Ranked Result: ---- Match Group 680 of size 1+1 ---- Ranked Result: ---- Match Group 681 of size 1+1 ---- Ranked Result: ---- Match Group 682 of size 2+1 ---- Ranked Result: ---- Match Group 683 of size 3+1 ---- Ranked Result: ---- Match Group 684 of size 2+1 ---- Ranked Result: ---- Match Group 685 of size 2+1 ---- Ranked Result: ---- Match Group 686 of size 2+1 ---- Ranked Result: ---- Match Group 687 of size 2+1 ---- Ranked Result: ---- Match Group 688 of size 2+1 ---- Ranked Result: ---- Match Group 689 of size 2+1 ---- Ranked Result: ---- Match Group 690 of size 1+1 ---- Ranked Result: ---- Match Group 691 of size 1+1 ---- Ranked Result: ---- Match Group 692 of size 1+1 ---- Ranked Result: ---- Match Group 693 of size 1+1 ---- Ranked Result: ---- Match Group 694 of size 2+1 ---- Ranked Result: ---- Match Group 695 of size 3+3 ---- Ranked Result: ---- Match Group 696 of size 1+1 ---- Ranked Result: ---- Match Group 697 of size 1+3 ---- Ranked Result: ---- Match Group 698 of size 3+1 ---- Ranked Result: ---- Match Group 699 of size 1+1 ---- Ranked Result: ---- Match Group 700 of size 1+1 ---- Ranked Result: ---- Match Group 701 of size 1+1 ---- Ranked Result: ---- Match Group 702 of size 1+1 ---- Ranked Result: ---- Match Group 703 of size 1+1 ---- Ranked Result: ---- Match Group 704 of size 1+1 ---- Ranked Result: ---- Match Group 705 of size 1+1 ---- Ranked Result: ---- Match Group 706 of size 1+1 ---- Ranked Result: ---- Match Group 707 of size 1+3 ---- Ranked Result: ---- Match Group 708 of size 1+1 ---- Ranked Result: ---- Match Group 709 of size 1+2 ---- Ranked Result: ---- Match Group 710 of size 1+1 ---- Ranked Result: ---- Match Group 711 of size 1+1 ---- Ranked Result: ---- Match Group 712 of size 1+1 ---- Ranked Result: ---- Match Group 713 of size 1+1 ---- Ranked Result: ---- Match Group 714 of size 3+3 ---- Ranked Result: ---- Match Group 715 of size 1+1 ---- Ranked Result: ---- Match Group 716 of size 1+3 ---- Ranked Result: ---- Match Group 717 of size 3+3 ---- Ranked Result: ---- Match Group 718 of size 2+1 ---- Ranked Result: ---- Match Group 719 of size 2+4 ---- Ranked Result: ---- Match Group 720 of size 1+1 ---- Ranked Result: ---- Match Group 721 of size 1+4 ---- Ranked Result: ---- Match Group 722 of size 1+5 ---- Ranked Result: ---- Match Group 723 of size 2+7 ---- Ranked Result: ---- Match Group 724 of size 3+8 ---- Ranked Result: ---- Match Group 725 of size 1+5 ---- Ranked Result: ---- Match Group 726 of size 1+6 ---- Ranked Result: ---- Match Group 727 of size 1+6 ---- Ranked Result: ---- Match Group 728 of size 1+6 ---- Ranked Result: ---- Match Group 729 of size 1+6 ---- Ranked Result: 1. (size 6) Removes exception node and clears status. ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinTask.java: 458-466 Length: 6 Removes exception node and clears status * /** * * Removes exception node and clears status * */ * private void clearExceptionalCompletion() { * int h = System.identityHashCode(this); * final ReentrantLock lock = exceptionTableLock; * lock.lock(); * try { * ExceptionNode[] t = exceptionTable; ---- /home/edmund/database-mana/databaseGitHub/servo/servo-internal/src/main/java/com/netflix/servo/jsr166e/ForkJoinTask.java: 489-497 Length: 6 local sim: [[exception, node]] global sim: [[status]] Removes exception node and clears status. < /** < * Removes exception node and clears status. < */ < private void clearExceptionalCompletion() { < int h = System.identityHashCode(this); < final ReentrantLock lock = exceptionTableLock; < lock.lock(); < try { < ExceptionNode[] t = exceptionTable; ---- /home/edmund/database-mana/databaseGitHub/netty/common/src/main/java/io/netty/util/internal/chmv8/ForkJoinTask.java: 506-514 Length: 6 local sim: [[exception, node]] global sim: [[status]] Removes exception node and clears status. < /** < * Removes exception node and clears status. < */ < private void clearExceptionalCompletion() { < int h = System.identityHashCode(this); < final ReentrantLock lock = exceptionTableLock; < lock.lock(); < try { < ExceptionNode[] t = exceptionTable; ---- /home/edmund/database-mana/databaseGitHub/infinispan/commons/src/main/java/org/infinispan/commons/util/concurrent/jdk8backported/ForkJoinTask.java: 474-482 Length: 6 local sim: [[exception, node]] global sim: [[status]] Removes exception node and clears status. < /** < * Removes exception node and clears status. < */ < private void clearExceptionalCompletion() { < int h = System.identityHashCode(this); < final ReentrantLock lock = exceptionTableLock; < lock.lock(); < try { < ExceptionNode[] t = exceptionTable; ---- /home/edmund/database-mana/databaseGitHub/jersey/bundles/repackaged/jersey-jsr166e/src/main/java/jersey/repackaged/jsr166e/ForkJoinTask.java: 488-496 Length: 6 local sim: [[exception, node]] global sim: [[status]] Removes exception node and clears status. < /** < * Removes exception node and clears status. < */ < private void clearExceptionalCompletion() { < int h = System.identityHashCode(this); < final ReentrantLock lock = exceptionTableLock; < lock.lock(); < try { < ExceptionNode[] t = exceptionTable; ---- Comments (size 1): 1. Removes exception node and clears status. ---- Match Group 730 of size 1+6 ---- Ranked Result: ---- Match Group 731 of size 1+6 ---- Ranked Result: ---- Match Group 732 of size 1+6 ---- Ranked Result: ---- Match Group 733 of size 1+6 ---- Ranked Result: ---- Match Group 734 of size 1+5 ---- Ranked Result: ---- Match Group 735 of size 1+5 ---- Ranked Result: ---- Match Group 736 of size 1+6 ---- Ranked Result: ---- Match Group 737 of size 1+4 ---- Ranked Result: ---- Match Group 738 of size 1+6 ---- Ranked Result: ---- Match Group 739 of size 1+6 ---- Ranked Result: ---- Match Group 740 of size 1+6 ---- Ranked Result: ---- Match Group 741 of size 1+6 ---- Ranked Result: ---- Match Group 742 of size 1+6 ---- Ranked Result: ---- Match Group 743 of size 1+3 ---- Ranked Result: ---- Match Group 744 of size 1+6 ---- Ranked Result: ---- Match Group 745 of size 1+6 ---- Ranked Result: 1. (size 10) Reconstitutes this task from a stream (that is, deserializes it). ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinTask.java: 1357-1367 Length: 4 Reconstitutes the instance from a stream (that is, deserializes it). @param s the stream * /** * * Reconstitutes the instance from a stream (that is, deserializes it). * * * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * Object ex = s.readObject(); * if (ex != null) * setExceptionalCompletion((Throwable)ex); ---- /home/edmund/database-mana/databaseGitHub/h2o/src/main/java/jsr166y/ForkJoinTask.java: 1514-1522 Length: 4 local sim: [[stream]] global sim: [[]] Reconstitutes this task from a stream (that is, deserializes it). < /** < * Reconstitutes this task from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < Object ex = s.readObject(); < if (ex != null) < setExceptionalCompletion((Throwable)ex); ---- /home/edmund/database-mana/databaseGitHub/netty/common/src/main/java/io/netty/util/internal/chmv8/ForkJoinTask.java: 1502-1510 Length: 4 local sim: [[stream]] global sim: [[]] Reconstitutes this task from a stream (that is, deserializes it). < /** < * Reconstitutes this task from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < Object ex = s.readObject(); < if (ex != null) < setExceptionalCompletion((Throwable)ex); ---- /home/edmund/database-mana/databaseGitHub/infinispan/commons/src/main/java/org/infinispan/commons/util/concurrent/jdk8backported/ForkJoinTask.java: 1453-1461 Length: 4 local sim: [[stream]] global sim: [[]] Reconstitutes this task from a stream (that is, deserializes it). < /** < * Reconstitutes this task from a stream (that is, deserializes it). < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < Object ex = s.readObject(); < if (ex != null) < setExceptionalCompletion((Throwable)ex); ---- Comments (size 1): 1. Reconstitutes this task from a stream (that is, deserializes it). ---- Match Group 746 of size 1+8 ---- Ranked Result: ---- Match Group 747 of size 1+2 ---- Ranked Result: ---- Match Group 748 of size 1+6 ---- Ranked Result: ---- Match Group 749 of size 2+11 ---- Ranked Result: ---- Match Group 750 of size 1+20 ---- Ranked Result: ---- Match Group 751 of size 1+6 ---- Ranked Result: ---- Match Group 752 of size 1+1 ---- Ranked Result: ---- Match Group 753 of size 1+3 ---- Ranked Result: ---- Match Group 754 of size 1+3 ---- Ranked Result: ---- Match Group 755 of size 1+4 ---- Ranked Result: ---- Match Group 756 of size 1+4 ---- Ranked Result: ---- Match Group 757 of size 1+4 ---- Ranked Result: 1. (size 3) element is null ---- /home/edmund/evaluate_projects/JDK/java/util/Arrays.java: 3633-3636 Length: 4 * Object element = a[i]; * if (element == null) { * buf.append("null"); * } else { ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/Arrays.java: 2354-2358 Length: 4 local sim: [[null]] global sim: [[]] element is null < Object elem = array[i]; < if (elem == null) { < // element is null < sb.append("null"); < } else { ---- /home/edmund/database-mana/databaseGitHub/ThinkAndroid/ThinkAndroid/src/com/ta/common/Arrays.java: 2126-2132 Length: 4 local sim: [[null]] global sim: [[]] element is null < Object elem = array[i]; < if (elem == null) < { < // element is null < sb.append("null"); < } else < { ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/Arrays.java: 2367-2371 Length: 4 local sim: [[null]] global sim: [[]] element is null < Object elem = array[i]; < if (elem == null) { < // element is null < sb.append("null"); < } else { ---- /home/edmund/database-mana/databaseGitHub/afinal/src/net/tsz/afinal/core/Arrays.java: 1776-1780 Length: 4 local sim: [[null]] global sim: [[]] element is null < Object elem = array[i]; < if (elem == null) { < // element is null < sb.append("null"); < } else { ---- Comments (size 1): 1. element is null ---- Match Group 758 of size 2+6 ---- Ranked Result: ---- Match Group 759 of size 1+2 ---- Ranked Result: ---- Match Group 760 of size 1+1 ---- Ranked Result: ---- Match Group 761 of size 4+8 ---- Ranked Result: ---- Match Group 762 of size 2+1 ---- Ranked Result: ---- Match Group 763 of size 1+2 ---- Ranked Result: ---- Match Group 764 of size 1+3 ---- Ranked Result: ---- Match Group 765 of size 1+3 ---- Ranked Result: ---- Match Group 766 of size 1+3 ---- Ranked Result: ---- Match Group 767 of size 1+1 ---- Ranked Result: ---- Match Group 768 of size 1+4 ---- Ranked Result: ---- Match Group 769 of size 4+7 ---- Ranked Result: ---- Match Group 770 of size 2+3 ---- Ranked Result: ---- Match Group 771 of size 1+1 ---- Ranked Result: ---- Match Group 772 of size 1+2 ---- Ranked Result: ---- Match Group 773 of size 1+1 ---- Ranked Result: ---- Match Group 774 of size 6+1 ---- Ranked Result: ---- Match Group 775 of size 1+1 ---- Ranked Result: ---- Match Group 776 of size 3+1 ---- Ranked Result: ---- Match Group 777 of size 1+7 ---- Ranked Result: ---- Match Group 778 of size 2+1 ---- Ranked Result: ---- Match Group 779 of size 1+1 ---- Ranked Result: ---- Match Group 780 of size 1+1 ---- Ranked Result: ---- Match Group 781 of size 1+1 ---- Ranked Result: ---- Match Group 782 of size 1+1 ---- Ranked Result: ---- Match Group 783 of size 1+3 ---- Ranked Result: ---- Match Group 784 of size 1+3 ---- Ranked Result: ---- Match Group 785 of size 4+12 ---- Ranked Result: ---- Match Group 786 of size 1+1 ---- Ranked Result: ---- Match Group 787 of size 1+2 ---- Ranked Result: ---- Match Group 788 of size 1+2 ---- Ranked Result: ---- Match Group 789 of size 1+1 ---- Ranked Result: 1. (size 5) Just count the first time... ---- /home/edmund/evaluate_projects/JDK/com/sun/imageio/plugins/jpeg/JPEGMetadata.java: 963-965 Length: 3 NumProgressiveScans - count sos segments * int sosCount = 0; * Iterator iter = markerSequence.iterator(); * while (iter.hasNext()) { ---- /home/edmund/database-mana/databaseGitHub/docx4j/src/main/java/org/docx4j/fonts/fop/fonts/type1/Type1FontLoader.java: 350-353 Length: 3 local sim: [[count]] global sim: [[]] Just count the first time... < int mappingCount = 0; < //Just count the first time... < Iterator iter = chars.iterator(); < while (iter.hasNext()) { ---- Comments (size 1): 1. Just count the first time... ---- Match Group 790 of size 1+2 ---- Ranked Result: ---- Match Group 791 of size 1+1 ---- Ranked Result: ---- Match Group 792 of size 1+4 ---- Ranked Result: ---- Match Group 793 of size 1+1 ---- Ranked Result: ---- Match Group 794 of size 5+13 ---- Ranked Result: ---- Match Group 795 of size 5+5 ---- Ranked Result: ---- Match Group 796 of size 1+6 ---- Ranked Result: ---- Match Group 797 of size 1+2 ---- Ranked Result: ---- Match Group 798 of size 2+3 ---- Ranked Result: ---- Match Group 799 of size 1+2 ---- Ranked Result: ---- Match Group 800 of size 1+2 ---- Ranked Result: ---- Match Group 801 of size 1+1 ---- Ranked Result: ---- Match Group 802 of size 1+1 ---- Ranked Result: ---- Match Group 803 of size 1+1 ---- Ranked Result: ---- Match Group 804 of size 1+1 ---- Ranked Result: ---- Match Group 805 of size 1+2 ---- Ranked Result: ---- Match Group 806 of size 1+4 ---- Ranked Result: ---- Match Group 807 of size 1+1 ---- Ranked Result: ---- Match Group 808 of size 1+1 ---- Ranked Result: ---- Match Group 809 of size 3+4 ---- Ranked Result: ---- Match Group 810 of size 3+4 ---- Ranked Result: ---- Match Group 811 of size 1+1 ---- Ranked Result: ---- Match Group 812 of size 1+4 ---- Ranked Result: ---- Match Group 813 of size 1+1 ---- Ranked Result: ---- Match Group 814 of size 2+1 ---- Ranked Result: ---- Match Group 815 of size 1+2 ---- Ranked Result: ---- Match Group 816 of size 1+2 ---- Ranked Result: ---- Match Group 817 of size 1+1 ---- Ranked Result: ---- Match Group 818 of size 2+1 ---- Ranked Result: ---- Match Group 819 of size 1+1 ---- Ranked Result: ---- Match Group 820 of size 4+1 ---- Ranked Result: ---- Match Group 821 of size 4+1 ---- Ranked Result: ---- Match Group 822 of size 2+1 ---- Ranked Result: ---- Match Group 823 of size 2+11 ---- Ranked Result: ---- Match Group 824 of size 2+11 ---- Ranked Result: ---- Match Group 825 of size 1+10 ---- Ranked Result: ---- Match Group 826 of size 1+1 ---- Ranked Result: ---- Match Group 827 of size 1+1 ---- Ranked Result: ---- Match Group 828 of size 1+2 ---- Ranked Result: ---- Match Group 829 of size 4+1 ---- Ranked Result: ---- Match Group 830 of size 3+6 ---- Ranked Result: ---- Match Group 831 of size 5+1 ---- Ranked Result: ---- Match Group 832 of size 1+2 ---- Ranked Result: ---- Match Group 833 of size 9+6 ---- Ranked Result: ---- Match Group 834 of size 1+1 ---- Ranked Result: ---- Match Group 835 of size 1+2 ---- Ranked Result: ---- Match Group 836 of size 2+2 ---- Ranked Result: ---- Match Group 837 of size 1+1 ---- Ranked Result: ---- Match Group 838 of size 1+5 ---- Ranked Result: ---- Match Group 839 of size 1+2 ---- Ranked Result: ---- Match Group 840 of size 1+1 ---- Ranked Result: ---- Match Group 841 of size 2+1 ---- Ranked Result: ---- Match Group 842 of size 1+3 ---- Ranked Result: ---- Match Group 843 of size 1+1 ---- Ranked Result: ---- Match Group 844 of size 1+3 ---- Ranked Result: ---- Match Group 845 of size 1+3 ---- Ranked Result: ---- Match Group 846 of size 1+3 ---- Ranked Result: ---- Match Group 847 of size 2+4 ---- Ranked Result: ---- Match Group 848 of size 1+1 ---- Ranked Result: ---- Match Group 849 of size 1+2 ---- Ranked Result: ---- Match Group 850 of size 1+4 ---- Ranked Result: 1. (size 9) Read in the threshold, loadfactor, and any hidden stuff ---- /home/edmund/evaluate_projects/JDK/java/util/Hashtable.java: 965-975 Length: 3 Reconstitute the Hashtable from a stream (i.e., deserialize it). Read in the length, threshold, and loadfactor Read the original length of the array and number of elements * /** * * Reconstitute the Hashtable from a stream (i.e., deserialize it). * */ * private void readObject(java.io.ObjectInputStream s) * throws IOException, ClassNotFoundException * { * // Read in the length, threshold, and loadfactor * s.defaultReadObject(); * * // Read the original length of the array and number of elements * int origlength = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/groovy-core/src/main/org/codehaus/groovy/runtime/metaclass/ConcurrentReaderHashMap.java: 1235-1248 Length: 3 local sim: [[read]] global sim: [[]] Read in the threshold, loadfactor, and any hidden stuff < /** < * Reconstitute the ConcurrentReaderHashMap < * instance from a stream (i.e., < * deserialize it). < * < * @param s the stream < */ < private synchronized void readObject(java.io.ObjectInputStream s) < throws IOException, ClassNotFoundException { < // Read in the threshold, loadfactor, and any hidden stuff < s.defaultReadObject(); < < // Read in number of buckets and allocate the bucket array; < int numBuckets = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/jersey/core-common/src/main/java/org/glassfish/jersey/internal/util/collection/KeyComparatorHashMap.java: 992-1002 Length: 3 local sim: [[read]] global sim: [[]] Read in the threshold, loadfactor, and any hidden stuff < /** < * Reconstitute the HashMap instance from a stream (i.e., < * deserialize it). < */ < private void readObject(java.io.ObjectInputStream s) < throws IOException, ClassNotFoundException { < // Read in the threshold, loadfactor, and any hidden stuff < s.defaultReadObject(); < < // Read in number of buckets and allocate the bucket array; < int numBuckets = s.readInt(); ---- /home/edmund/database-mana/databaseGitHub/indextank-engine/cojen-2.2.1-sources/org/cojen/util/IntHashMap.java: 736-747 Length: 3 local sim: [[read]] global sim: [[]] Read in the threshold, loadfactor, and any hidden stuff < /** < * Reconstitute the IntHashMap instance from a stream (i.e., < * deserialize it). < */ < private void readObject(java.io.ObjectInputStream s) < throws IOException, ClassNotFoundException < { < // Read in the threshold, loadfactor, and any hidden stuff < s.defaultReadObject(); < < // Read in number of buckets and allocate the bucket array; < int numBuckets = s.readInt(); ---- Comments (size 1): 1. Read in the threshold, loadfactor, and any hidden stuff ---- Match Group 851 of size 1+1 ---- Ranked Result: ---- Match Group 852 of size 3+6 ---- Ranked Result: ---- Match Group 853 of size 2+3 ---- Ranked Result: ---- Match Group 854 of size 2+2 ---- Ranked Result: ---- Match Group 855 of size 1+2 ---- Ranked Result: ---- Match Group 856 of size 1+2 ---- Ranked Result: ---- Match Group 857 of size 2+3 ---- Ranked Result: ---- Match Group 858 of size 1+10 ---- Ranked Result: ---- Match Group 859 of size 1+6 ---- Ranked Result: ---- Match Group 860 of size 1+1 ---- Ranked Result: ---- Match Group 861 of size 1+1 ---- Ranked Result: ---- Match Group 862 of size 1+1 ---- Ranked Result: ---- Match Group 863 of size 1+1 ---- Ranked Result: ---- Match Group 864 of size 1+1 ---- Ranked Result: ---- Match Group 865 of size 1+1 ---- Ranked Result: ---- Match Group 866 of size 1+1 ---- Ranked Result: ---- Match Group 867 of size 1+1 ---- Ranked Result: ---- Match Group 868 of size 2+1 ---- Ranked Result: ---- Match Group 869 of size 1+1 ---- Ranked Result: ---- Match Group 870 of size 1+1 ---- Ranked Result: ---- Match Group 871 of size 1+1 ---- Ranked Result: ---- Match Group 872 of size 1+1 ---- Ranked Result: ---- Match Group 873 of size 1+1 ---- Ranked Result: ---- Match Group 874 of size 1+1 ---- Ranked Result: ---- Match Group 875 of size 1+1 ---- Ranked Result: ---- Match Group 876 of size 1+1 ---- Ranked Result: ---- Match Group 877 of size 1+1 ---- Ranked Result: ---- Match Group 878 of size 10+2 ---- Ranked Result: ---- Match Group 879 of size 8+1 ---- Ranked Result: ---- Match Group 880 of size 1+1 ---- Ranked Result: ---- Match Group 881 of size 1+1 ---- Ranked Result: ---- Match Group 882 of size 1+1 ---- Ranked Result: ---- Match Group 883 of size 1+1 ---- Ranked Result: 1. (size 9) If there's no room to draw arrow, bail ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/basic/BasicArrowButton.java: 153-163 Length: 5 * g.drawLine(w-1, h-1, w-1, 0); * } * * // If there's no room to draw arrow, bail * if(h < 5 || w < 5) { * g.setColor(origColor); * return; * } * * if (isPressed) { * g.translate(1, 1); ---- /home/edmund/database-mana/databaseGitHub/jitsi/src/net/java/sip/communicator/plugin/desktoputil/plaf/SIPCommTabbedPaneEnhancedUI.java: 395-409 Length: 5 local sim: [[draw]] global sim: [[]] If there's no room to draw arrow, bail < g.drawLine(w - 3, h - 1, w - 3, 1); // right < } < < } < < // g.drawLine(0, h - 1, w - 1, h - 1); //bottom < < // If there's no room to draw arrow, bail < if (h < 5 || w < 5) { < g.setColor(origColor); < return; < } < < if (isPressed) { < g.translate(1, 1); ---- Comments (size 1): 1. If there's no room to draw arrow, bail ---- Match Group 884 of size 1+1 ---- Ranked Result: ---- Match Group 885 of size 1+1 ---- Ranked Result: ---- Match Group 886 of size 1+2 ---- Ranked Result: ---- Match Group 887 of size 1+1 ---- Ranked Result: ---- Match Group 888 of size 1+1 ---- Ranked Result: ---- Match Group 889 of size 1+1 ---- Ranked Result: ---- Match Group 890 of size 1+1 ---- Ranked Result: ---- Match Group 891 of size 1+1 ---- Ranked Result: ---- Match Group 892 of size 1+1 ---- Ranked Result: ---- Match Group 893 of size 1+1 ---- Ranked Result: ---- Match Group 894 of size 1+2 ---- Ranked Result: ---- Match Group 895 of size 1+3 ---- Ranked Result: ---- Match Group 896 of size 2+34 ---- Ranked Result: ---- Match Group 897 of size 1+2 ---- Ranked Result: ---- Match Group 898 of size 1+2 ---- Ranked Result: ---- Match Group 899 of size 1+1 ---- Ranked Result: ---- Match Group 900 of size 1+3 ---- Ranked Result: ---- Match Group 901 of size 2+1 ---- Ranked Result: ---- Match Group 902 of size 3+1 ---- Ranked Result: ---- Match Group 903 of size 1+1 ---- Ranked Result: ---- Match Group 904 of size 1+1 ---- Ranked Result: ---- Match Group 905 of size 2+2 ---- Ranked Result: ---- Match Group 906 of size 2+2 ---- Ranked Result: ---- Match Group 907 of size 4+3 ---- Ranked Result: ---- Match Group 908 of size 2+1 ---- Ranked Result: ---- Match Group 909 of size 2+1 ---- Ranked Result: ---- Match Group 910 of size 2+1 ---- Ranked Result: ---- Match Group 911 of size 2+1 ---- Ranked Result: ---- Match Group 912 of size 1+1 ---- Ranked Result: ---- Match Group 913 of size 1+1 ---- Ranked Result: ---- Match Group 914 of size 1+1 ---- Ranked Result: ---- Match Group 915 of size 1+1 ---- Ranked Result: ---- Match Group 916 of size 1+3 ---- Ranked Result: ---- Match Group 917 of size 1+1 ---- Ranked Result: ---- Match Group 918 of size 4+5 ---- Ranked Result: ---- Match Group 919 of size 2+4 ---- Ranked Result: ---- Match Group 920 of size 1+1 ---- Ranked Result: ---- Match Group 921 of size 1+2 ---- Ranked Result: ---- Match Group 922 of size 1+1 ---- Ranked Result: ---- Match Group 923 of size 1+1 ---- Ranked Result: ---- Match Group 924 of size 1+3 ---- Ranked Result: ---- Match Group 925 of size 1+3 ---- Ranked Result: ---- Match Group 926 of size 1+1 ---- Ranked Result: ---- Match Group 927 of size 1+1 ---- Ranked Result: ---- Match Group 928 of size 1+1 ---- Ranked Result: ---- Match Group 929 of size 1+1 ---- Ranked Result: ---- Match Group 930 of size 1+2 ---- Ranked Result: ---- Match Group 931 of size 1+12 ---- Ranked Result: ---- Match Group 932 of size 1+3 ---- Ranked Result: ---- Match Group 933 of size 1+1 ---- Ranked Result: ---- Match Group 934 of size 1+1 ---- Ranked Result: ---- Match Group 935 of size 1+1 ---- Ranked Result: ---- Match Group 936 of size 1+1 ---- Ranked Result: ---- Match Group 937 of size 1+1 ---- Ranked Result: ---- Match Group 938 of size 1+3 ---- Ranked Result: ---- Match Group 939 of size 2+5 ---- Ranked Result: ---- Match Group 940 of size 2+6 ---- Ranked Result: ---- Match Group 941 of size 2+6 ---- Ranked Result: ---- Match Group 942 of size 1+1 ---- Ranked Result: ---- Match Group 943 of size 2+1 ---- Ranked Result: ---- Match Group 944 of size 2+1 ---- Ranked Result: ---- Match Group 945 of size 2+4 ---- Ranked Result: ---- Match Group 946 of size 1+1 ---- Ranked Result: ---- Match Group 947 of size 2+2 ---- Ranked Result: ---- Match Group 948 of size 1+5 ---- Ranked Result: ---- Match Group 949 of size 1+1 ---- Ranked Result: ---- Match Group 950 of size 1+1 ---- Ranked Result: ---- Match Group 951 of size 1+1 ---- Ranked Result: ---- Match Group 952 of size 1+1 ---- Ranked Result: ---- Match Group 953 of size 1+1 ---- Ranked Result: ---- Match Group 954 of size 1+3 ---- Ranked Result: ---- Match Group 955 of size 1+1 ---- Ranked Result: ---- Match Group 956 of size 1+1 ---- Ranked Result: 1. (size 34) Look for preexisting entry for key. This will never happen for clone or deserialize. It will only happen for construction if the input Map is a sorted map whose ordering is inconsistent w/ equals. ---- /home/edmund/evaluate_projects/JDK/java/util/HashMap.java: 493-495 Length: 3 * int i = indexFor(hash, table.length); * for (Entry e = table[i]; e != null; e = e.next) { * Object k; ---- /home/edmund/database-mana/databaseGitHub/railo/railo-java/railo-core/src/railo/commons/collection/HashMapPro.java: 596-604 Length: 3 local sim: [[entry, for]] global sim: [[equals, key]] Look for preexisting entry for key. This will never happen for clone or deserialize. It will only happen for construction if the input Map is a sorted map whose ordering is inconsistent w/ equals. < int i = indexFor(hash, table.length); < < /** < * Look for preexisting entry for key. This will never happen for < * clone or deserialize. It will only happen for construction if the < * input Map is a sorted map whose ordering is inconsistent w/ equals. < */ < for (Entry e = table[i]; e != null; e = e.next) { < Object k; ---- Comments (size 1): 1. Look for preexisting entry for key. This will never happen for clone or deserialize. It will only happen for construction if the input Map is a sorted map whose ordering is inconsistent w/ equals. ---- Match Group 957 of size 1+1 ---- Ranked Result: ---- Match Group 958 of size 1+1 ---- Ranked Result: ---- Match Group 959 of size 1+2 ---- Ranked Result: ---- Match Group 960 of size 1+1 ---- Ranked Result: ---- Match Group 961 of size 1+1 ---- Ranked Result: ---- Match Group 962 of size 1+1 ---- Ranked Result: ---- Match Group 963 of size 1+1 ---- Ranked Result: ---- Match Group 964 of size 1+1 ---- Ranked Result: ---- Match Group 965 of size 1+1 ---- Ranked Result: ---- Match Group 966 of size 1+1 ---- Ranked Result: ---- Match Group 967 of size 1+1 ---- Ranked Result: 1. (size 5) Write out number of buckets ---- /home/edmund/evaluate_projects/JDK/java/util/HashMap.java: 1119-1129 Length: 6 Write out size (number of Mappings) Write out keys and values (alternating) * s.writeInt(table.length); * } * * // Write out size (number of Mappings) * s.writeInt(size); * * // Write out keys and values (alternating) * if (size > 0) { * for(Map.Entry e : entrySet0()) { * s.writeObject(e.getKey()); * s.writeObject(e.getValue()); ---- /home/edmund/database-mana/databaseGitHub/railo/railo-java/railo-core/src/railo/commons/collection/HashMapPro.java: 1188-1197 Length: 6 local sim: [[write], [size, write], [write]] global sim: [[], [], []] Write out number of buckets < s.writeInt(table.length); < < // Write out size (number of Mappings) < s.writeInt(size); < < // Write out keys and values (alternating) < if (size > 0) { < for(Map.Entry e : entrySet0()) { < s.writeObject(e.getKey()); < s.writeObject(e.getValue()); ---- Comments (size 1): 1. Write out number of buckets ---- Match Group 968 of size 1+1 ---- Ranked Result: ---- Match Group 969 of size 1+1 ---- Ranked Result: ---- Match Group 970 of size 1+1 ---- Ranked Result: ---- Match Group 971 of size 1+2 ---- Ranked Result: ---- Match Group 972 of size 1+1 ---- Ranked Result: ---- Match Group 973 of size 1+1 ---- Ranked Result: ---- Match Group 974 of size 3+2 ---- Ranked Result: ---- Match Group 975 of size 3+1 ---- Ranked Result: ---- Match Group 976 of size 1+1 ---- Ranked Result: ---- Match Group 977 of size 1+2 ---- Ranked Result: ---- Match Group 978 of size 1+1 ---- Ranked Result: ---- Match Group 979 of size 1+1 ---- Ranked Result: ---- Match Group 980 of size 1+1 ---- Ranked Result: ---- Match Group 981 of size 1+1 ---- Ranked Result: ---- Match Group 982 of size 1+1 ---- Ranked Result: ---- Match Group 983 of size 1+1 ---- Ranked Result: ---- Match Group 984 of size 1+1 ---- Ranked Result: ---- Match Group 985 of size 1+1 ---- Ranked Result: ---- Match Group 986 of size 1+1 ---- Ranked Result: ---- Match Group 987 of size 1+1 ---- Ranked Result: ---- Match Group 988 of size 1+1 ---- Ranked Result: ---- Match Group 989 of size 1+2 ---- Ranked Result: ---- Match Group 990 of size 1+2 ---- Ranked Result: ---- Match Group 991 of size 1+2 ---- Ranked Result: ---- Match Group 992 of size 1+2 ---- Ranked Result: ---- Match Group 993 of size 1+2 ---- Ranked Result: ---- Match Group 994 of size 1+2 ---- Ranked Result: ---- Match Group 995 of size 1+2 ---- Ranked Result: ---- Match Group 996 of size 1+1 ---- Ranked Result: ---- Match Group 997 of size 2+4 ---- Ranked Result: ---- Match Group 998 of size 1+3 ---- Ranked Result: ---- Match Group 999 of size 1+1 ---- Ranked Result: ---- Match Group 1000 of size 1+1 ---- Ranked Result: ---- Match Group 1001 of size 1+3 ---- Ranked Result: ---- Match Group 1002 of size 2+4 ---- Ranked Result: ---- Match Group 1003 of size 2+3 ---- Ranked Result: ---- Match Group 1004 of size 1+2 ---- Ranked Result: ---- Match Group 1005 of size 1+1 ---- Ranked Result: ---- Match Group 1006 of size 1+3 ---- Ranked Result: ---- Match Group 1007 of size 1+1 ---- Ranked Result: ---- Match Group 1008 of size 1+2 ---- Ranked Result: ---- Match Group 1009 of size 1+1 ---- Ranked Result: ---- Match Group 1010 of size 1+1 ---- Ranked Result: ---- Match Group 1011 of size 1+1 ---- Ranked Result: ---- Match Group 1012 of size 1+1 ---- Ranked Result: ---- Match Group 1013 of size 1+6 ---- Ranked Result: ---- Match Group 1014 of size 1+2 ---- Ranked Result: 1. (size 9) Signal anyone waiting, so they see the close flag ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinPool.java: 1272-1276 Length: 4 * lock.lock(); * try { * termination.signalAll(); * } finally { * lock.unlock(); ---- /home/edmund/database-mana/databaseGitHub/hindex/src/main/java/org/apache/hadoop/hbase/regionserver/MemStoreFlusher.java: 263-267 Length: 4 local sim: [[signal]] global sim: [[]] Signal anyone waiting, so they see the close flag < lock.lock(); < try { < flushOccurred.signalAll(); < } finally { < lock.unlock(); ---- Comments (size 1): 1. Signal anyone waiting, so they see the close flag ---- Match Group 1015 of size 1+1 ---- Ranked Result: ---- Match Group 1016 of size 1+2 ---- Ranked Result: ---- Match Group 1017 of size 1+2 ---- Ranked Result: ---- Match Group 1018 of size 1+3 ---- Ranked Result: ---- Match Group 1019 of size 1+3 ---- Ranked Result: ---- Match Group 1020 of size 1+3 ---- Ranked Result: ---- Match Group 1021 of size 1+3 ---- Ranked Result: ---- Match Group 1022 of size 1+3 ---- Ranked Result: ---- Match Group 1023 of size 1+3 ---- Ranked Result: ---- Match Group 1024 of size 1+2 ---- Ranked Result: ---- Match Group 1025 of size 1+3 ---- Ranked Result: ---- Match Group 1026 of size 1+2 ---- Ranked Result: ---- Match Group 1027 of size 2+4 ---- Ranked Result: ---- Match Group 1028 of size 1+2 ---- Ranked Result: ---- Match Group 1029 of size 1+6 ---- Ranked Result: ---- Match Group 1030 of size 1+2 ---- Ranked Result: ---- Match Group 1031 of size 1+2 ---- Ranked Result: ---- Match Group 1032 of size 1+3 ---- Ranked Result: ---- Match Group 1033 of size 2+5 ---- Ranked Result: ---- Match Group 1034 of size 1+3 ---- Ranked Result: ---- Match Group 1035 of size 1+3 ---- Ranked Result: ---- Match Group 1036 of size 1+1 ---- Ranked Result: ---- Match Group 1037 of size 1+4 ---- Ranked Result: ---- Match Group 1038 of size 2+4 ---- Ranked Result: ---- Match Group 1039 of size 1+4 ---- Ranked Result: ---- Match Group 1040 of size 1+6 ---- Ranked Result: ---- Match Group 1041 of size 1+3 ---- Ranked Result: ---- Match Group 1042 of size 1+3 ---- Ranked Result: ---- Match Group 1043 of size 1+3 ---- Ranked Result: 1. (size 14) Reconstitutes the map from a stream (that is, deserializes it). @param s the stream ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ConcurrentSkipListMap.java: 1534-1542 Length: 3 Reconstitute the map from a stream. Read in the Comparator and any hidden stuff Reset transients * /** * * Reconstitute the map from a stream. * */ * private void readObject(final java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * // Read in the Comparator and any hidden stuff * s.defaultReadObject(); * // Reset transients * initialize(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/ConcurrentSkipListMap.java: 1507-1517 Length: 3 local sim: [[stream], [read]] global sim: [[], []] Reconstitutes the map from a stream (that is, deserializes it). @param s the stream < /** < * Reconstitutes the map from a stream (that is, deserializes it). < * < * @param s the stream < */ < private void readObject(final java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < // Read in the Comparator and any hidden stuff < s.defaultReadObject(); < // Reset transients < initialize(); ---- Comments (size 1): 1. Reconstitutes the map from a stream (that is, deserializes it). @param s the stream ---- Match Group 1044 of size 1+1 ---- Ranked Result: ---- Match Group 1045 of size 1+1 ---- Ranked Result: ---- Match Group 1046 of size 1+1 ---- Ranked Result: ---- Match Group 1047 of size 1+1 ---- Ranked Result: ---- Match Group 1048 of size 1+3 ---- Ranked Result: ---- Match Group 1049 of size 1+1 ---- Ranked Result: ---- Match Group 1050 of size 1+3 ---- Ranked Result: ---- Match Group 1051 of size 1+3 ---- Ranked Result: ---- Match Group 1052 of size 1+3 ---- Ranked Result: ---- Match Group 1053 of size 1+3 ---- Ranked Result: ---- Match Group 1054 of size 1+1 ---- Ranked Result: ---- Match Group 1055 of size 2+4 ---- Ranked Result: ---- Match Group 1056 of size 2+2 ---- Ranked Result: ---- Match Group 1057 of size 2+2 ---- Ranked Result: ---- Match Group 1058 of size 2+6 ---- Ranked Result: 1. (size 26) Release action for shared mode -- signals successor and ensures propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 665-696 Length: 10 Release action for shared mode -- signal successor and ensure propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) Ensure that a release propagates, even if there are other in-progress acquires/releases. This proceeds in the usual way of trying to unparkSuccessor of head if it needs signal. But if it does not, status is set to PROPAGATE to ensure that upon release, propagation continues. Additionally, we must loop in case a new node is added while we are doing this. Also, unlike other uses of unparkSuccessor, we need to know if CAS to reset status fails, if so rechecking. * /** * * Release action for shared mode -- signal successor and ensure * * propagation. (Note: For exclusive mode, release just amounts * * to calling unparkSuccessor of head if it needs signal.) * */ * private void doReleaseShared() { * /* * * Ensure that a release propagates, even if there are other * * in-progress acquires/releases. This proceeds in the usual * * way of trying to unparkSuccessor of head if it needs * * signal. But if it does not, status is set to PROPAGATE to * * ensure that upon release, propagation continues. * * Additionally, we must loop in case a new node is added * * while we are doing this. Also, unlike other uses of * * unparkSuccessor, we need to know if CAS to reset status * * fails, if so rechecking. * */ * for (;;) { * Node h = head; * if (h != null && h != tail) { * int ws = h.waitStatus; * if (ws == Node.SIGNAL) { * if (!compareAndSetWaitStatus(h, Node.SIGNAL, 0)) * continue; // loop to recheck cases * unparkSuccessor(h); * } * else if (ws == 0 && * !compareAndSetWaitStatus(h, 0, Node.PROPAGATE)) * continue; // loop on failed CAS * } * if (h == head) // loop if head changed * break; ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 442-473 Length: 10 Release action for shared mode -- signal successor and ensure propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) Ensure that a release propagates, even if there are other in-progress acquires/releases. This proceeds in the usual way of trying to unparkSuccessor of head if it needs signal. But if it does not, status is set to PROPAGATE to ensure that upon release, propagation continues. Additionally, we must loop in case a new node is added while we are doing this. Also, unlike other uses of unparkSuccessor, we need to know if CAS to reset status fails, if so rechecking. * /** * * Release action for shared mode -- signal successor and ensure * * propagation. (Note: For exclusive mode, release just amounts * * to calling unparkSuccessor of head if it needs signal.) * */ * private void doReleaseShared() { * /* * * Ensure that a release propagates, even if there are other * * in-progress acquires/releases. This proceeds in the usual * * way of trying to unparkSuccessor of head if it needs * * signal. But if it does not, status is set to PROPAGATE to * * ensure that upon release, propagation continues. * * Additionally, we must loop in case a new node is added * * while we are doing this. Also, unlike other uses of * * unparkSuccessor, we need to know if CAS to reset status * * fails, if so rechecking. * */ * for (;;) { * Node h = head; * if (h != null && h != tail) { * int ws = h.waitStatus; * if (ws == Node.SIGNAL) { * if (!compareAndSetWaitStatus(h, Node.SIGNAL, 0)) * continue; // loop to recheck cases * unparkSuccessor(h); * } * else if (ws == 0 && * !compareAndSetWaitStatus(h, 0, Node.PROPAGATE)) * continue; // loop on failed CAS * } * if (h == head) // loop if head changed * break; ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedLongSynchronizer.java: 445-476 Length: 10 local sim: [[head, shared, successor, release, unpark, signal]] global sim: [[]] [unparkSuccessor] Release action for shared mode -- signals successor and ensures propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) < /** < * Release action for shared mode -- signals successor and ensures < * propagation. (Note: For exclusive mode, release just amounts < * to calling unparkSuccessor of head if it needs signal.) < */ < private void doReleaseShared() { < /* < * Ensure that a release propagates, even if there are other < * in-progress acquires/releases. This proceeds in the usual < * way of trying to unparkSuccessor of head if it needs < * signal. But if it does not, status is set to PROPAGATE to < * ensure that upon release, propagation continues. < * Additionally, we must loop in case a new node is added < * while we are doing this. Also, unlike other uses of < * unparkSuccessor, we need to know if CAS to reset status < * fails, if so rechecking. < */ < for (;;) { < Node h = head; < if (h != null && h != tail) { < int ws = h.waitStatus; < if (ws == Node.SIGNAL) { < if (!compareAndSetWaitStatus(h, Node.SIGNAL, 0)) < continue; // loop to recheck cases < unparkSuccessor(h); < } < else if (ws == 0 && < !compareAndSetWaitStatus(h, 0, Node.PROPAGATE)) < continue; // loop on failed CAS < } < if (h == head) // loop if head changed < break; ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedSynchronizer.java: 669-700 Length: 10 local sim: [[head, shared, successor, release, unpark, signal]] global sim: [[]] [unparkSuccessor] Release action for shared mode -- signals successor and ensures propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) < /** < * Release action for shared mode -- signals successor and ensures < * propagation. (Note: For exclusive mode, release just amounts < * to calling unparkSuccessor of head if it needs signal.) < */ < private void doReleaseShared() { < /* < * Ensure that a release propagates, even if there are other < * in-progress acquires/releases. This proceeds in the usual < * way of trying to unparkSuccessor of head if it needs < * signal. But if it does not, status is set to PROPAGATE to < * ensure that upon release, propagation continues. < * Additionally, we must loop in case a new node is added < * while we are doing this. Also, unlike other uses of < * unparkSuccessor, we need to know if CAS to reset status < * fails, if so rechecking. < */ < for (;;) { < Node h = head; < if (h != null && h != tail) { < int ws = h.waitStatus; < if (ws == Node.SIGNAL) { < if (!compareAndSetWaitStatus(h, Node.SIGNAL, 0)) < continue; // loop to recheck cases < unparkSuccessor(h); < } < else if (ws == 0 && < !compareAndSetWaitStatus(h, 0, Node.PROPAGATE)) < continue; // loop on failed CAS < } < if (h == head) // loop if head changed < break; ---- Comments (size 1): 1. Release action for shared mode -- signals successor and ensures propagation. (Note: For exclusive mode, release just amounts to calling unparkSuccessor of head if it needs signal.) ---- Match Group 1059 of size 1+2 ---- Ranked Result: ---- Match Group 1060 of size 2+2 ---- Ranked Result: ---- Match Group 1061 of size 2+2 ---- Ranked Result: ---- Match Group 1062 of size 1+1 ---- Ranked Result: ---- Match Group 1063 of size 1+4 ---- Ranked Result: ---- Match Group 1064 of size 2+2 ---- Ranked Result: ---- Match Group 1065 of size 1+1 ---- Ranked Result: ---- Match Group 1066 of size 2+3 ---- Ranked Result: ---- Match Group 1067 of size 1+1 ---- Ranked Result: ---- Match Group 1068 of size 1+1 ---- Ranked Result: ---- Match Group 1069 of size 2+12 ---- Ranked Result: ---- Match Group 1070 of size 1+4 ---- Ranked Result: ---- Match Group 1071 of size 4+6 ---- Ranked Result: ---- Match Group 1072 of size 2+2 ---- Ranked Result: ---- Match Group 1073 of size 1+1 ---- Ranked Result: ---- Match Group 1074 of size 2+3 ---- Ranked Result: ---- Match Group 1075 of size 1+1 ---- Ranked Result: ---- Match Group 1076 of size 1+3 ---- Ranked Result: 1. (size 56) Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1249-1263 Length: 4 Releases in exclusive mode. Implemented by unblocking one or more threads if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} * /** * * Releases in exclusive mode. Implemented by unblocking one or * * more threads if {@link #tryRelease} returns true. * * This method can be used to implement method {@link Lock#unlock}. * * * * @param arg the release argument. This value is conveyed to * * {@link #tryRelease} but is otherwise uninterpreted and * * can represent anything you like. * * @return the value returned from {@link #tryRelease} * */ * public final boolean release(int arg) { * if (tryRelease(arg)) { * Node h = head; * if (h != null && h.waitStatus != 0) * unparkSuccessor(h); ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedSynchronizer.java: 1267-1281 Length: 4 local sim: [[release, arg, try]] global sim: [[]] [tryRelease] Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} < /** < * Releases in exclusive mode. Implemented by unblocking one or < * more strands if {@link #tryRelease} returns true. < * This method can be used to implement method {@link Lock#unlock}. < * < * @param arg the release argument. This value is conveyed to < * {@link #tryRelease} but is otherwise uninterpreted and < * can represent anything you like. < * @return the value returned from {@link #tryRelease} < */ < public final boolean release(int arg) { < if (tryRelease(arg)) { < Node h = head; < if (h != null && h.waitStatus != 0) < unparkSuccessor(h); ---- Comments (size 1): 1. Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} ---- Match Group 1077 of size 1+3 ---- Ranked Result: 1. (size 45) Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1330-1341 Length: 3 Releases in shared mode. Implemented by unblocking one or more threads if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} * /** * * Releases in shared mode. Implemented by unblocking one or more * * threads if {@link #tryReleaseShared} returns true. * * * * @param arg the release argument. This value is conveyed to * * {@link #tryReleaseShared} but is otherwise uninterpreted * * and can represent anything you like. * * @return the value returned from {@link #tryReleaseShared} * */ * public final boolean releaseShared(int arg) { * if (tryReleaseShared(arg)) { * doReleaseShared(); ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedSynchronizer.java: 1362-1373 Length: 3 local sim: [[shared, release, arg, try]] global sim: [[]] [tryReleaseShared] Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} < /** < * Releases in shared mode. Implemented by unblocking one or more < * strands if {@link #tryReleaseShared} returns true. < * < * @param arg the release argument. This value is conveyed to < * {@link #tryReleaseShared} but is otherwise uninterpreted < * and can represent anything you like. < * @return the value returned from {@link #tryReleaseShared} < */ < public final boolean releaseShared(int arg) { < if (tryReleaseShared(arg)) { < doReleaseShared(); ---- Comments (size 1): 1. Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} ---- Match Group 1078 of size 2+2 ---- Ranked Result: 1. (size 30) Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal) ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1662-1683 Length: 3 Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal). If cannot change waitStatus, the node has been cancelled. Splice onto queue and try to set waitStatus of predecessor to indicate that thread is (probably) waiting. If cancelled or attempt to set waitStatus fails, wake up to resync (in which case the waitStatus can be transiently and harmlessly wrong). * /** * * Transfers a node from a condition queue onto sync queue. * * Returns true if successful. * * @param node the node * * @return true if successfully transferred (else the node was * * cancelled before signal). * */ * final boolean transferForSignal(Node node) { * /* * * If cannot change waitStatus, the node has been cancelled. * */ * if (!compareAndSetWaitStatus(node, Node.CONDITION, 0)) * return false; * * /* * * Splice onto queue and try to set waitStatus of predecessor to * * indicate that thread is (probably) waiting. If cancelled or * * attempt to set waitStatus fails, wake up to resync (in which * * case the waitStatus can be transiently and harmlessly wrong). * */ * Node p = enq(node); * int ws = p.waitStatus; ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1439-1460 Length: 3 Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal). If cannot change waitStatus, the node has been cancelled. Splice onto queue and try to set waitStatus of predecessor to indicate that thread is (probably) waiting. If cancelled or attempt to set waitStatus fails, wake up to resync (in which case the waitStatus can be transiently and harmlessly wrong). * /** * * Transfers a node from a condition queue onto sync queue. * * Returns true if successful. * * @param node the node * * @return true if successfully transferred (else the node was * * cancelled before signal). * */ * final boolean transferForSignal(Node node) { * /* * * If cannot change waitStatus, the node has been cancelled. * */ * if (!compareAndSetWaitStatus(node, Node.CONDITION, 0)) * return false; * * /* * * Splice onto queue and try to set waitStatus of predecessor to * * indicate that thread is (probably) waiting. If cancelled or * * attempt to set waitStatus fails, wake up to resync (in which * * case the waitStatus can be transiently and harmlessly wrong). * */ * Node p = enq(node); * int ws = p.waitStatus; ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedSynchronizer.java: 1695-1716 Length: 3 local sim: [[node, signal], [node, wait, status]] global sim: [[], []] Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal) < /** < * Transfers a node from a condition queue onto sync queue. < * Returns true if successful. < * @param node the node < * @return true if successfully transferred (else the node was < * cancelled before signal) < */ < final boolean transferForSignal(Node node) { < /* < * If cannot change waitStatus, the node has been cancelled. < */ < if (!compareAndSetWaitStatus(node, Node.CONDITION, 0)) < return false; < < /* < * Splice onto queue and try to set waitStatus of predecessor to < * indicate that strand is (probably) waiting. If cancelled or < * attempt to set waitStatus fails, wake up to resync (in which < * case the waitStatus can be transiently and harmlessly wrong). < */ < Node p = enq(node); < int ws = p.waitStatus; ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedLongSynchronizer.java: 1451-1472 Length: 3 local sim: [[node, signal], [node, wait, status]] global sim: [[], []] Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal) < /** < * Transfers a node from a condition queue onto sync queue. < * Returns true if successful. < * @param node the node < * @return true if successfully transferred (else the node was < * cancelled before signal) < */ < final boolean transferForSignal(Node node) { < /* < * If cannot change waitStatus, the node has been cancelled. < */ < if (!compareAndSetWaitStatus(node, Node.CONDITION, 0)) < return false; < < /* < * Splice onto queue and try to set waitStatus of predecessor to < * indicate that strand is (probably) waiting. If cancelled or < * attempt to set waitStatus fails, wake up to resync (in which < * case the waitStatus can be transiently and harmlessly wrong). < */ < Node p = enq(node); < int ws = p.waitStatus; ---- Comments (size 1): 1. Transfers a node from a condition queue onto sync queue. Returns true if successful. @param node the node @return true if successfully transferred (else the node was cancelled before signal) ---- Match Group 1079 of size 1+3 ---- Ranked Result: ---- Match Group 1080 of size 2+2 ---- Ranked Result: ---- Match Group 1081 of size 2+6 ---- Ranked Result: ---- Match Group 1082 of size 1+1 ---- Ranked Result: ---- Match Group 1083 of size 1+3 ---- Ranked Result: ---- Match Group 1084 of size 1+1 ---- Ranked Result: ---- Match Group 1085 of size 2+6 ---- Ranked Result: ---- Match Group 1086 of size 4+11 ---- Ranked Result: ---- Match Group 1087 of size 2+1 ---- Ranked Result: ---- Match Group 1088 of size 2+2 ---- Ranked Result: ---- Match Group 1089 of size 2+6 ---- Ranked Result: ---- Match Group 1090 of size 1+3 ---- Ranked Result: ---- Match Group 1091 of size 1+1 ---- Ranked Result: ---- Match Group 1092 of size 2+6 ---- Ranked Result: ---- Match Group 1093 of size 2+2 ---- Ranked Result: ---- Match Group 1094 of size 1+2 ---- Ranked Result: ---- Match Group 1095 of size 3+5 ---- Ranked Result: ---- Match Group 1096 of size 2+1 ---- Ranked Result: ---- Match Group 1097 of size 2+6 ---- Ranked Result: ---- Match Group 1098 of size 1+2 ---- Ranked Result: ---- Match Group 1099 of size 1+3 ---- Ranked Result: ---- Match Group 1100 of size 1+2 ---- Ranked Result: ---- Match Group 1101 of size 1+6 ---- Ranked Result: ---- Match Group 1102 of size 2+3 ---- Ranked Result: ---- Match Group 1103 of size 2+6 ---- Ranked Result: ---- Match Group 1104 of size 1+1 ---- Ranked Result: ---- Match Group 1105 of size 1+2 ---- Ranked Result: ---- Match Group 1106 of size 3+5 ---- Ranked Result: ---- Match Group 1107 of size 2+1 ---- Ranked Result: ---- Match Group 1108 of size 2+6 ---- Ranked Result: ---- Match Group 1109 of size 1+2 ---- Ranked Result: ---- Match Group 1110 of size 1+3 ---- Ranked Result: ---- Match Group 1111 of size 1+2 ---- Ranked Result: ---- Match Group 1112 of size 1+6 ---- Ranked Result: ---- Match Group 1113 of size 2+3 ---- Ranked Result: ---- Match Group 1114 of size 2+6 ---- Ranked Result: ---- Match Group 1115 of size 1+1 ---- Ranked Result: ---- Match Group 1116 of size 1+2 ---- Ranked Result: ---- Match Group 1117 of size 1+1 ---- Ranked Result: ---- Match Group 1118 of size 1+4 ---- Ranked Result: ---- Match Group 1119 of size 2+2 ---- Ranked Result: ---- Match Group 1120 of size 1+1 ---- Ranked Result: ---- Match Group 1121 of size 2+3 ---- Ranked Result: ---- Match Group 1122 of size 1+1 ---- Ranked Result: ---- Match Group 1123 of size 1+1 ---- Ranked Result: ---- Match Group 1124 of size 1+4 ---- Ranked Result: ---- Match Group 1125 of size 2+2 ---- Ranked Result: ---- Match Group 1126 of size 1+1 ---- Ranked Result: ---- Match Group 1127 of size 2+3 ---- Ranked Result: ---- Match Group 1128 of size 1+1 ---- Ranked Result: ---- Match Group 1129 of size 1+3 ---- Ranked Result: 1. (size 56) Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1026-1040 Length: 4 Releases in exclusive mode. Implemented by unblocking one or more threads if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} * /** * * Releases in exclusive mode. Implemented by unblocking one or * * more threads if {@link #tryRelease} returns true. * * This method can be used to implement method {@link Lock#unlock}. * * * * @param arg the release argument. This value is conveyed to * * {@link #tryRelease} but is otherwise uninterpreted and * * can represent anything you like. * * @return the value returned from {@link #tryRelease} * */ * public final boolean release(long arg) { * if (tryRelease(arg)) { * Node h = head; * if (h != null && h.waitStatus != 0) * unparkSuccessor(h); ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedLongSynchronizer.java: 1033-1047 Length: 4 local sim: [[release, arg, try]] global sim: [[]] [tryRelease] Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} < /** < * Releases in exclusive mode. Implemented by unblocking one or < * more strands if {@link #tryRelease} returns true. < * This method can be used to implement method {@link Lock#unlock}. < * < * @param arg the release argument. This value is conveyed to < * {@link #tryRelease} but is otherwise uninterpreted and < * can represent anything you like. < * @return the value returned from {@link #tryRelease} < */ < public final boolean release(long arg) { < if (tryRelease(arg)) { < Node h = head; < if (h != null && h.waitStatus != 0) < unparkSuccessor(h); ---- Comments (size 1): 1. Releases in exclusive mode. Implemented by unblocking one or more strands if {@link #tryRelease} returns true. This method can be used to implement method {@link Lock#unlock}. @param arg the release argument. This value is conveyed to {@link #tryRelease} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryRelease} ---- Match Group 1130 of size 1+3 ---- Ranked Result: 1. (size 45) Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1107-1118 Length: 3 Releases in shared mode. Implemented by unblocking one or more threads if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} * /** * * Releases in shared mode. Implemented by unblocking one or more * * threads if {@link #tryReleaseShared} returns true. * * * * @param arg the release argument. This value is conveyed to * * {@link #tryReleaseShared} but is otherwise uninterpreted * * and can represent anything you like. * * @return the value returned from {@link #tryReleaseShared} * */ * public final boolean releaseShared(long arg) { * if (tryReleaseShared(arg)) { * doReleaseShared(); ---- /home/edmund/database-mana/databaseGitHub/quasar/quasar-core/src/main/java/co/paralleluniverse/strands/concurrent/AbstractQueuedLongSynchronizer.java: 1119-1130 Length: 3 local sim: [[shared, release, arg, try]] global sim: [[]] [tryReleaseShared] Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} < /** < * Releases in shared mode. Implemented by unblocking one or more < * strands if {@link #tryReleaseShared} returns true. < * < * @param arg the release argument. This value is conveyed to < * {@link #tryReleaseShared} but is otherwise uninterpreted < * and can represent anything you like. < * @return the value returned from {@link #tryReleaseShared} < */ < public final boolean releaseShared(long arg) { < if (tryReleaseShared(arg)) { < doReleaseShared(); ---- Comments (size 1): 1. Releases in shared mode. Implemented by unblocking one or more strands if {@link #tryReleaseShared} returns true. @param arg the release argument. This value is conveyed to {@link #tryReleaseShared} but is otherwise uninterpreted and can represent anything you like. @return the value returned from {@link #tryReleaseShared} ---- Match Group 1131 of size 1+3 ---- Ranked Result: ---- Match Group 1132 of size 1+1 ---- Ranked Result: ---- Match Group 1133 of size 1+3 ---- Ranked Result: ---- Match Group 1134 of size 1+1 ---- Ranked Result: ---- Match Group 1135 of size 2+6 ---- Ranked Result: ---- Match Group 1136 of size 4+11 ---- Ranked Result: ---- Match Group 1137 of size 2+1 ---- Ranked Result: ---- Match Group 1138 of size 1+3 ---- Ranked Result: ---- Match Group 1139 of size 1+1 ---- Ranked Result: ---- Match Group 1140 of size 1+1 ---- Ranked Result: ---- Match Group 1141 of size 1+3 ---- Ranked Result: ---- Match Group 1142 of size 1+3 ---- Ranked Result: ---- Match Group 1143 of size 1+3 ---- Ranked Result: ---- Match Group 1144 of size 1+1 ---- Ranked Result: ---- Match Group 1145 of size 1+1 ---- Ranked Result: ---- Match Group 1146 of size 1+1 ---- Ranked Result: ---- Match Group 1147 of size 1+1 ---- Ranked Result: ---- Match Group 1148 of size 1+1 ---- Ranked Result: ---- Match Group 1149 of size 1+3 ---- Ranked Result: ---- Match Group 1150 of size 1+1 ---- Ranked Result: ---- Match Group 1151 of size 1+1 ---- Ranked Result: ---- Match Group 1152 of size 1+1 ---- Ranked Result: ---- Match Group 1153 of size 1+1 ---- Ranked Result: ---- Match Group 1154 of size 1+1 ---- Ranked Result: ---- Match Group 1155 of size 1+1 ---- Ranked Result: ---- Match Group 1156 of size 1+1 ---- Ranked Result: ---- Match Group 1157 of size 1+1 ---- Ranked Result: ---- Match Group 1158 of size 3+9 ---- Ranked Result: ---- Match Group 1159 of size 1+1 ---- Ranked Result: ---- Match Group 1160 of size 1+3 ---- Ranked Result: ---- Match Group 1161 of size 1+3 ---- Ranked Result: ---- Match Group 1162 of size 1+1 ---- Ranked Result: ---- Match Group 1163 of size 1+1 ---- Ranked Result: ---- Match Group 1164 of size 1+1 ---- Ranked Result: ---- Match Group 1165 of size 1+1 ---- Ranked Result: ---- Match Group 1166 of size 1+1 ---- Ranked Result: ---- Match Group 1167 of size 1+1 ---- Ranked Result: ---- Match Group 1168 of size 1+1 ---- Ranked Result: ---- Match Group 1169 of size 1+1 ---- Ranked Result: ---- Match Group 1170 of size 1+1 ---- Ranked Result: ---- Match Group 1171 of size 1+1 ---- Ranked Result: ---- Match Group 1172 of size 1+1 ---- Ranked Result: ---- Match Group 1173 of size 1+1 ---- Ranked Result: ---- Match Group 1174 of size 1+1 ---- Ranked Result: ---- Match Group 1175 of size 1+1 ---- Ranked Result: ---- Match Group 1176 of size 1+1 ---- Ranked Result: ---- Match Group 1177 of size 1+1 ---- Ranked Result: ---- Match Group 1178 of size 1+1 ---- Ranked Result: ---- Match Group 1179 of size 1+1 ---- Ranked Result: ---- Match Group 1180 of size 1+1 ---- Ranked Result: ---- Match Group 1181 of size 1+1 ---- Ranked Result: ---- Match Group 1182 of size 1+1 ---- Ranked Result: ---- Match Group 1183 of size 1+1 ---- Ranked Result: ---- Match Group 1184 of size 1+1 ---- Ranked Result: ---- Match Group 1185 of size 1+1 ---- Ranked Result: ---- Match Group 1186 of size 1+1 ---- Ranked Result: ---- Match Group 1187 of size 1+1 ---- Ranked Result: ---- Match Group 1188 of size 1+1 ---- Ranked Result: ---- Match Group 1189 of size 1+1 ---- Ranked Result: ---- Match Group 1190 of size 1+1 ---- Ranked Result: ---- Match Group 1191 of size 1+1 ---- Ranked Result: 1. (size 9) Max is in the range, but min is outside ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/regexp/internal/RECompiler.java: 1401-1407 Length: 3 * delete(i); * merge(min, max); * return; * } * * // Min is in the range, but max is outside * else if (min >= minRange[i] && min <= maxRange[i]) ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-solr/src/main/java/org/apache/regexp/RECompiler.java: 1422-1428 Length: 3 local sim: [[min, max, range]] global sim: [[]] Max is in the range, but min is outside < delete(i); < merge(min, max); < return; < } < < // Max is in the range, but min is outside < else if (max >= minRange[i] && max <= maxRange[i]) ---- Comments (size 1): 1. Max is in the range, but min is outside ---- Match Group 1192 of size 1+1 ---- Ranked Result: ---- Match Group 1193 of size 1+1 ---- Ranked Result: ---- Match Group 1194 of size 1+1 ---- Ranked Result: ---- Match Group 1195 of size 1+1 ---- Ranked Result: ---- Match Group 1196 of size 1+1 ---- Ranked Result: ---- Match Group 1197 of size 1+1 ---- Ranked Result: ---- Match Group 1198 of size 1+1 ---- Ranked Result: ---- Match Group 1199 of size 1+1 ---- Ranked Result: ---- Match Group 1200 of size 1+1 ---- Ranked Result: ---- Match Group 1201 of size 1+1 ---- Ranked Result: ---- Match Group 1202 of size 1+1 ---- Ranked Result: ---- Match Group 1203 of size 1+1 ---- Ranked Result: ---- Match Group 1204 of size 1+1 ---- Ranked Result: ---- Match Group 1205 of size 1+1 ---- Ranked Result: ---- Match Group 1206 of size 1+1 ---- Ranked Result: ---- Match Group 1207 of size 1+1 ---- Ranked Result: ---- Match Group 1208 of size 1+1 ---- Ranked Result: ---- Match Group 1209 of size 1+1 ---- Ranked Result: ---- Match Group 1210 of size 1+1 ---- Ranked Result: ---- Match Group 1211 of size 1+1 ---- Ranked Result: ---- Match Group 1212 of size 1+1 ---- Ranked Result: ---- Match Group 1213 of size 1+1 ---- Ranked Result: ---- Match Group 1214 of size 1+1 ---- Ranked Result: ---- Match Group 1215 of size 1+1 ---- Ranked Result: ---- Match Group 1216 of size 1+1 ---- Ranked Result: ---- Match Group 1217 of size 1+1 ---- Ranked Result: ---- Match Group 1218 of size 1+1 ---- Ranked Result: ---- Match Group 1219 of size 1+1 ---- Ranked Result: ---- Match Group 1220 of size 1+1 ---- Ranked Result: ---- Match Group 1221 of size 1+1 ---- Ranked Result: ---- Match Group 1222 of size 1+1 ---- Ranked Result: ---- Match Group 1223 of size 1+1 ---- Ranked Result: ---- Match Group 1224 of size 1+1 ---- Ranked Result: ---- Match Group 1225 of size 2+2 ---- Ranked Result: ---- Match Group 1226 of size 1+1 ---- Ranked Result: ---- Match Group 1227 of size 1+1 ---- Ranked Result: ---- Match Group 1228 of size 1+1 ---- Ranked Result: ---- Match Group 1229 of size 1+1 ---- Ranked Result: ---- Match Group 1230 of size 1+1 ---- Ranked Result: ---- Match Group 1231 of size 2+2 ---- Ranked Result: ---- Match Group 1232 of size 6+5 ---- Ranked Result: ---- Match Group 1233 of size 2+2 ---- Ranked Result: ---- Match Group 1234 of size 4+1 ---- Ranked Result: ---- Match Group 1235 of size 2+2 ---- Ranked Result: ---- Match Group 1236 of size 1+1 ---- Ranked Result: ---- Match Group 1237 of size 1+1 ---- Ranked Result: ---- Match Group 1238 of size 1+1 ---- Ranked Result: ---- Match Group 1239 of size 1+1 ---- Ranked Result: ---- Match Group 1240 of size 1+1 ---- Ranked Result: ---- Match Group 1241 of size 2+3 ---- Ranked Result: ---- Match Group 1242 of size 1+13 ---- Ranked Result: ---- Match Group 1243 of size 1+1 ---- Ranked Result: ---- Match Group 1244 of size 1+1 ---- Ranked Result: ---- Match Group 1245 of size 1+1 ---- Ranked Result: ---- Match Group 1246 of size 1+1 ---- Ranked Result: ---- Match Group 1247 of size 1+1 ---- Ranked Result: ---- Match Group 1248 of size 1+1 ---- Ranked Result: ---- Match Group 1249 of size 1+1 ---- Ranked Result: ---- Match Group 1250 of size 1+1 ---- Ranked Result: ---- Match Group 1251 of size 1+1 ---- Ranked Result: ---- Match Group 1252 of size 1+1 ---- Ranked Result: ---- Match Group 1253 of size 1+1 ---- Ranked Result: ---- Match Group 1254 of size 2+3 ---- Ranked Result: 1. (size 12) Returns the preferred size. @param parent the parent. @return the preferred size. ---- /home/edmund/evaluate_projects/JDK/java/awt/GridLayout.java: 305-327 Length: 3 Determines the preferred size of the container argument using this grid layout.

The preferred width of a grid layout is the largest preferred width of all of the components in the container times the number of columns, plus the horizontal padding times the number of columns minus one, plus the left and right insets of the target container.

The preferred height of a grid layout is the largest preferred height of all of the components in the container times the number of rows, plus the vertical padding times the number of rows minus one, plus the top and bottom insets of the target container. @param parent the container in which to do the layout @return the preferred dimensions to lay out the subcomponents of the specified container @see java.awt.GridLayout#minimumLayoutSize @see java.awt.Container#getPreferredSize() * /** * * Determines the preferred size of the container argument using * * this grid layout. * *

* * The preferred width of a grid layout is the largest preferred * * width of all of the components in the container times the number of * * columns, plus the horizontal padding times the number of columns * * minus one, plus the left and right insets of the target container. * *

* * The preferred height of a grid layout is the largest preferred * * height of all of the components in the container times the number of * * rows, plus the vertical padding times the number of rows minus one, * * plus the top and bottom insets of the target container. * * * * @param parent the container in which to do the layout * * @return the preferred dimensions to lay out the * * subcomponents of the specified container * * @see java.awt.GridLayout#minimumLayoutSize * * @see java.awt.Container#getPreferredSize() * */ * public Dimension preferredLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); ---- /home/edmund/evaluate_projects/JDK/java/awt/CardLayout.java: 263-274 Length: 3 Determines the preferred size of the container argument using this card layout. @param parent the parent container in which to do the layout @return the preferred dimensions to lay out the subcomponents of the specified container @see java.awt.Container#getPreferredSize @see java.awt.CardLayout#minimumLayoutSize * /** * * Determines the preferred size of the container argument using * * this card layout. * * @param parent the parent container in which to do the layout * * @return the preferred dimensions to lay out the subcomponents * * of the specified container * * @see java.awt.Container#getPreferredSize * * @see java.awt.CardLayout#minimumLayoutSize * */ * public Dimension preferredLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/org/jfree/layout/CenterLayout.java: 70-80 Length: 3 local sim: [[parent, size, preferred]] global sim: [[]] Returns the preferred size. @param parent the parent. @return the preferred size. < /** < * Returns the preferred size. < * < * @param parent the parent. < * < * @return the preferred size. < */ < public Dimension preferredLayoutSize(final Container parent) { < < synchronized (parent.getTreeLock()) { < final Insets insets = parent.getInsets(); ---- Comments (size 1): 1. Returns the preferred size. @param parent the parent. @return the preferred size. ---- Match Group 1255 of size 2+3 ---- Ranked Result: 1. (size 12) Returns the minimum size. @param parent the parent. @return the minimum size. ---- /home/edmund/evaluate_projects/JDK/java/awt/GridLayout.java: 354-376 Length: 3 Determines the minimum size of the container argument using this grid layout.

The minimum width of a grid layout is the largest minimum width of all of the components in the container times the number of columns, plus the horizontal padding times the number of columns minus one, plus the left and right insets of the target container.

The minimum height of a grid layout is the largest minimum height of all of the components in the container times the number of rows, plus the vertical padding times the number of rows minus one, plus the top and bottom insets of the target container. @param parent the container in which to do the layout @return the minimum dimensions needed to lay out the subcomponents of the specified container @see java.awt.GridLayout#preferredLayoutSize @see java.awt.Container#doLayout * /** * * Determines the minimum size of the container argument using this * * grid layout. * *

* * The minimum width of a grid layout is the largest minimum width * * of all of the components in the container times the number of columns, * * plus the horizontal padding times the number of columns minus one, * * plus the left and right insets of the target container. * *

* * The minimum height of a grid layout is the largest minimum height * * of all of the components in the container times the number of rows, * * plus the vertical padding times the number of rows minus one, plus * * the top and bottom insets of the target container. * * * * @param parent the container in which to do the layout * * @return the minimum dimensions needed to lay out the * * subcomponents of the specified container * * @see java.awt.GridLayout#preferredLayoutSize * * @see java.awt.Container#doLayout * */ * public Dimension minimumLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); ---- /home/edmund/evaluate_projects/JDK/java/awt/CardLayout.java: 294-304 Length: 3 Calculates the minimum size for the specified panel. @param parent the parent container in which to do the layout @return the minimum dimensions required to lay out the subcomponents of the specified container @see java.awt.Container#doLayout @see java.awt.CardLayout#preferredLayoutSize * /** * * Calculates the minimum size for the specified panel. * * @param parent the parent container in which to do the layout * * @return the minimum dimensions required to lay out the * * subcomponents of the specified container * * @see java.awt.Container#doLayout * * @see java.awt.CardLayout#preferredLayoutSize * */ * public Dimension minimumLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/org/jfree/layout/CenterLayout.java: 98-108 Length: 3 local sim: [[parent, size, minimum]] global sim: [[]] Returns the minimum size. @param parent the parent. @return the minimum size. < /** < * Returns the minimum size. < * < * @param parent the parent. < * < * @return the minimum size. < */ < public Dimension minimumLayoutSize(final Container parent) { < < synchronized (parent.getTreeLock()) { < final Insets insets = parent.getInsets(); ---- Comments (size 1): 1. Returns the minimum size. @param parent the parent. @return the minimum size. ---- Match Group 1256 of size 4+3 ---- Ranked Result: ---- Match Group 1257 of size 2+1 ---- Ranked Result: ---- Match Group 1258 of size 1+1 ---- Ranked Result: ---- Match Group 1259 of size 1+2 ---- Ranked Result: ---- Match Group 1260 of size 2+8 ---- Ranked Result: ---- Match Group 1261 of size 2+3 ---- Ranked Result: ---- Match Group 1262 of size 1+1 ---- Ranked Result: ---- Match Group 1263 of size 2+1 ---- Ranked Result: 1. (size 20) Returns the preferred size using this layout manager. @param parent the parent. @return the preferred size using this layout manager. ---- /home/edmund/evaluate_projects/JDK/java/awt/GridLayout.java: 305-328 Length: 4 Determines the preferred size of the container argument using this grid layout.

The preferred width of a grid layout is the largest preferred width of all of the components in the container times the number of columns, plus the horizontal padding times the number of columns minus one, plus the left and right insets of the target container.

The preferred height of a grid layout is the largest preferred height of all of the components in the container times the number of rows, plus the vertical padding times the number of rows minus one, plus the top and bottom insets of the target container. @param parent the container in which to do the layout @return the preferred dimensions to lay out the subcomponents of the specified container @see java.awt.GridLayout#minimumLayoutSize @see java.awt.Container#getPreferredSize() * /** * * Determines the preferred size of the container argument using * * this grid layout. * *

* * The preferred width of a grid layout is the largest preferred * * width of all of the components in the container times the number of * * columns, plus the horizontal padding times the number of columns * * minus one, plus the left and right insets of the target container. * *

* * The preferred height of a grid layout is the largest preferred * * height of all of the components in the container times the number of * * rows, plus the vertical padding times the number of rows minus one, * * plus the top and bottom insets of the target container. * * * * @param parent the container in which to do the layout * * @return the preferred dimensions to lay out the * * subcomponents of the specified container * * @see java.awt.GridLayout#minimumLayoutSize * * @see java.awt.Container#getPreferredSize() * */ * public Dimension preferredLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/evaluate_projects/JDK/java/awt/CardLayout.java: 263-275 Length: 4 Determines the preferred size of the container argument using this card layout. @param parent the parent container in which to do the layout @return the preferred dimensions to lay out the subcomponents of the specified container @see java.awt.Container#getPreferredSize @see java.awt.CardLayout#minimumLayoutSize * /** * * Determines the preferred size of the container argument using * * this card layout. * * @param parent the parent container in which to do the layout * * @return the preferred dimensions to lay out the subcomponents * * of the specified container * * @see java.awt.Container#getPreferredSize * * @see java.awt.CardLayout#minimumLayoutSize * */ * public Dimension preferredLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/org/jfree/layout/LCBLayout.java: 93-104 Length: 4 local sim: [[layout, parent, size, preferred]] global sim: [[]] Returns the preferred size using this layout manager. @param parent the parent. @return the preferred size using this layout manager. < /** < * Returns the preferred size using this layout manager. < * < * @param parent the parent. < * < * @return the preferred size using this layout manager. < */ < public Dimension preferredLayoutSize(final Container parent) { < < synchronized (parent.getTreeLock()) { < final Insets insets = parent.getInsets(); < final int ncomponents = parent.getComponentCount(); ---- Comments (size 1): 1. Returns the preferred size using this layout manager. @param parent the parent. @return the preferred size using this layout manager. ---- Match Group 1264 of size 6+2 ---- Ranked Result: ---- Match Group 1265 of size 4+1 ---- Ranked Result: ---- Match Group 1266 of size 2+1 ---- Ranked Result: 1. (size 20) Returns the minimum size using this layout manager. @param parent the parent. @return the minimum size using this layout manager. ---- /home/edmund/evaluate_projects/JDK/java/awt/CardLayout.java: 294-305 Length: 4 Calculates the minimum size for the specified panel. @param parent the parent container in which to do the layout @return the minimum dimensions required to lay out the subcomponents of the specified container @see java.awt.Container#doLayout @see java.awt.CardLayout#preferredLayoutSize * /** * * Calculates the minimum size for the specified panel. * * @param parent the parent container in which to do the layout * * @return the minimum dimensions required to lay out the * * subcomponents of the specified container * * @see java.awt.Container#doLayout * * @see java.awt.CardLayout#preferredLayoutSize * */ * public Dimension minimumLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/evaluate_projects/JDK/java/awt/GridLayout.java: 354-377 Length: 4 Determines the minimum size of the container argument using this grid layout.

The minimum width of a grid layout is the largest minimum width of all of the components in the container times the number of columns, plus the horizontal padding times the number of columns minus one, plus the left and right insets of the target container.

The minimum height of a grid layout is the largest minimum height of all of the components in the container times the number of rows, plus the vertical padding times the number of rows minus one, plus the top and bottom insets of the target container. @param parent the container in which to do the layout @return the minimum dimensions needed to lay out the subcomponents of the specified container @see java.awt.GridLayout#preferredLayoutSize @see java.awt.Container#doLayout * /** * * Determines the minimum size of the container argument using this * * grid layout. * *

* * The minimum width of a grid layout is the largest minimum width * * of all of the components in the container times the number of columns, * * plus the horizontal padding times the number of columns minus one, * * plus the left and right insets of the target container. * *

* * The minimum height of a grid layout is the largest minimum height * * of all of the components in the container times the number of rows, * * plus the vertical padding times the number of rows minus one, plus * * the top and bottom insets of the target container. * * * * @param parent the container in which to do the layout * * @return the minimum dimensions needed to lay out the * * subcomponents of the specified container * * @see java.awt.GridLayout#preferredLayoutSize * * @see java.awt.Container#doLayout * */ * public Dimension minimumLayoutSize(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/org/jfree/layout/LCBLayout.java: 134-145 Length: 4 local sim: [[layout, parent, size, minimum]] global sim: [[]] Returns the minimum size using this layout manager. @param parent the parent. @return the minimum size using this layout manager. < /** < * Returns the minimum size using this layout manager. < * < * @param parent the parent. < * < * @return the minimum size using this layout manager. < */ < public Dimension minimumLayoutSize(final Container parent) { < < synchronized (parent.getTreeLock()) { < final Insets insets = parent.getInsets(); < final int ncomponents = parent.getComponentCount(); ---- Comments (size 1): 1. Returns the minimum size using this layout manager. @param parent the parent. @return the minimum size using this layout manager. ---- Match Group 1267 of size 2+1 ---- Ranked Result: 1. (size 8) Lays out the components. @param parent the parent. ---- /home/edmund/evaluate_projects/JDK/java/awt/GridLayout.java: 403-424 Length: 4 Lays out the specified container using this layout.

This method reshapes the components in the specified target container in order to satisfy the constraints of the GridLayout object.

The grid layout manager determines the size of individual components by dividing the free space in the container into equal-sized portions according to the number of rows and columns in the layout. The container's free space equals the container's size minus any insets and any specified horizontal or vertical gap. All components in a grid layout are given the same size. @param parent the container in which to do the layout @see java.awt.Container @see java.awt.Container#doLayout * /** * * Lays out the specified container using this layout. * *

* * This method reshapes the components in the specified target * * container in order to satisfy the constraints of the * * GridLayout object. * *

* * The grid layout manager determines the size of individual * * components by dividing the free space in the container into * * equal-sized portions according to the number of rows and columns * * in the layout. The container's free space equals the container's * * size minus any insets and any specified horizontal or vertical * * gap. All components in a grid layout are given the same size. * * * * @param parent the container in which to do the layout * * @see java.awt.Container * * @see java.awt.Container#doLayout * */ * public void layoutContainer(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/evaluate_projects/JDK/java/awt/CardLayout.java: 365-378 Length: 4 Lays out the specified container using this card layout.

Each component in the parent container is reshaped to be the size of the container, minus space for surrounding insets, horizontal gaps, and vertical gaps. @param parent the parent container in which to do the layout @see java.awt.Container#doLayout * /** * * Lays out the specified container using this card layout. * *

* * Each component in the parent container is reshaped * * to be the size of the container, minus space for surrounding * * insets, horizontal gaps, and vertical gaps. * * * * @param parent the parent container in which to do the layout * * @see java.awt.Container#doLayout * */ * public void layoutContainer(Container parent) { * synchronized (parent.getTreeLock()) { * Insets insets = parent.getInsets(); * int ncomponents = parent.getComponentCount(); ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/org/jfree/layout/LCBLayout.java: 175-184 Length: 4 local sim: [[parent]] global sim: [[]] Lays out the components. @param parent the parent. < /** < * Lays out the components. < * < * @param parent the parent. < */ < public void layoutContainer(final Container parent) { < < synchronized (parent.getTreeLock()) { < final Insets insets = parent.getInsets(); < final int ncomponents = parent.getComponentCount(); ---- Comments (size 1): 1. Lays out the components. @param parent the parent. ---- Match Group 1268 of size 3+1 ---- Ranked Result: ---- Match Group 1269 of size 2+4 ---- Ranked Result: ---- Match Group 1270 of size 1+1 ---- Ranked Result: ---- Match Group 1271 of size 2+8 ---- Ranked Result: 1. (size 5) try parsing as a number ---- /home/edmund/evaluate_projects/JDK/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java: 138-142 Length: 3 * try { * int value = Integer.parseInt(m); * * return value; * } catch (NumberFormatException nfe) {} ---- /home/edmund/evaluate_projects/JDK/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java: 121-125 Length: 3 * try { * int value = Integer.parseInt(m); * * return value; * } catch (NumberFormatException nfe) {} ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/weka/classifiers/timeseries/core/CustomPeriodicTest.java: 869-872 Length: 3 local sim: [[number]] global sim: [[]] try parsing as a number < try { < int result = Integer.parseInt(day); < return result; < } catch (NumberFormatException e) {} ---- /home/edmund/database-mana/databaseGitHub/mdrill/trunk/adhoc-internal/src/main/java/weka/classifiers/timeseries/core/CustomPeriodicTest.java: 913-916 Length: 3 local sim: [[number]] global sim: [[]] try parsing as a number < try { < int result = Integer.parseInt(month); < return result; < } catch (NumberFormatException e) {} ---- Comments (size 1): 1. try parsing as a number ---- Match Group 1272 of size 1+1 ---- Ranked Result: ---- Match Group 1273 of size 2+3 ---- Ranked Result: ---- Match Group 1274 of size 1+1 ---- Ranked Result: ---- Match Group 1275 of size 1+3 ---- Ranked Result: ---- Match Group 1276 of size 1+1 ---- Ranked Result: ---- Match Group 1277 of size 1+4 ---- Ranked Result: ---- Match Group 1278 of size 2+1 ---- Ranked Result: ---- Match Group 1279 of size 1+1 ---- Ranked Result: ---- Match Group 1280 of size 1+2 ---- Ranked Result: ---- Match Group 1281 of size 1+1 ---- Ranked Result: ---- Match Group 1282 of size 1+1 ---- Ranked Result: ---- Match Group 1283 of size 1+2 ---- Ranked Result: ---- Match Group 1284 of size 1+2 ---- Ranked Result: ---- Match Group 1285 of size 1+1 ---- Ranked Result: ---- Match Group 1286 of size 1+2 ---- Ranked Result: ---- Match Group 1287 of size 1+2 ---- Ranked Result: ---- Match Group 1288 of size 1+2 ---- Ranked Result: ---- Match Group 1289 of size 1+2 ---- Ranked Result: ---- Match Group 1290 of size 1+2 ---- Ranked Result: ---- Match Group 1291 of size 3+5 ---- Ranked Result: ---- Match Group 1292 of size 2+2 ---- Ranked Result: ---- Match Group 1293 of size 2+2 ---- Ranked Result: ---- Match Group 1294 of size 1+2 ---- Ranked Result: ---- Match Group 1295 of size 1+2 ---- Ranked Result: ---- Match Group 1296 of size 1+2 ---- Ranked Result: ---- Match Group 1297 of size 1+2 ---- Ranked Result: ---- Match Group 1298 of size 1+2 ---- Ranked Result: ---- Match Group 1299 of size 1+2 ---- Ranked Result: ---- Match Group 1300 of size 1+2 ---- Ranked Result: ---- Match Group 1301 of size 2+1 ---- Ranked Result: ---- Match Group 1302 of size 1+4 ---- Ranked Result: ---- Match Group 1303 of size 1+4 ---- Ranked Result: ---- Match Group 1304 of size 1+2 ---- Ranked Result: ---- Match Group 1305 of size 1+1 ---- Ranked Result: ---- Match Group 1306 of size 1+2 ---- Ranked Result: ---- Match Group 1307 of size 1+2 ---- Ranked Result: ---- Match Group 1308 of size 1+2 ---- Ranked Result: ---- Match Group 1309 of size 1+2 ---- Ranked Result: ---- Match Group 1310 of size 1+2 ---- Ranked Result: ---- Match Group 1311 of size 1+2 ---- Ranked Result: ---- Match Group 1312 of size 1+2 ---- Ranked Result: ---- Match Group 1313 of size 1+2 ---- Ranked Result: ---- Match Group 1314 of size 1+1 ---- Ranked Result: ---- Match Group 1315 of size 1+2 ---- Ranked Result: ---- Match Group 1316 of size 2+1 ---- Ranked Result: ---- Match Group 1317 of size 1+1 ---- Ranked Result: ---- Match Group 1318 of size 1+1 ---- Ranked Result: ---- Match Group 1319 of size 4+5 ---- Ranked Result: ---- Match Group 1320 of size 3+10 ---- Ranked Result: ---- Match Group 1321 of size 1+1 ---- Ranked Result: ---- Match Group 1322 of size 1+1 ---- Ranked Result: ---- Match Group 1323 of size 1+2 ---- Ranked Result: ---- Match Group 1324 of size 1+4 ---- Ranked Result: ---- Match Group 1325 of size 1+1 ---- Ranked Result: ---- Match Group 1326 of size 1+1 ---- Ranked Result: ---- Match Group 1327 of size 1+3 ---- Ranked Result: ---- Match Group 1328 of size 2+2 ---- Ranked Result: ---- Match Group 1329 of size 1+2 ---- Ranked Result: ---- Match Group 1330 of size 1+1 ---- Ranked Result: ---- Match Group 1331 of size 1+2 ---- Ranked Result: ---- Match Group 1332 of size 1+5 ---- Ranked Result: 1. (size 4) windows... close before deleting ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java: 188-195 Length: 5 whatever... * if (catfile != null) { * try { * catfile.close(); * } catch (IOException e) { * // whatever... * } * } * catfile = null; ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 95-97 Length: 5 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe) {} < fis1 = null; ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 118-120 Length: 5 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe2) {} < fis1 = null; ---- /home/edmund/database-mana/databaseGitHub/Nightweb/common/java/router/net/i2p/router/startup/LoadRouterInfoJob.java: 132-134 Length: 5 local sim: [[close]] global sim: [[]] windows... close before deleting < if (fis1 != null) { < try { fis1.close(); } catch (IOException ioe) {} < fis1 = null; ---- Comments (size 1): 1. windows... close before deleting ---- Match Group 1333 of size 1+1 ---- Ranked Result: ---- Match Group 1334 of size 2+2 ---- Ranked Result: ---- Match Group 1335 of size 26+1 ---- Ranked Result: ---- Match Group 1336 of size 1+1 ---- Ranked Result: ---- Match Group 1337 of size 1+2 ---- Ranked Result: ---- Match Group 1338 of size 1+1 ---- Ranked Result: ---- Match Group 1339 of size 1+3 ---- Ranked Result: ---- Match Group 1340 of size 2+2 ---- Ranked Result: ---- Match Group 1341 of size 1+3 ---- Ranked Result: ---- Match Group 1342 of size 2+1 ---- Ranked Result: ---- Match Group 1343 of size 1+4 ---- Ranked Result: ---- Match Group 1344 of size 3+11 ---- Ranked Result: ---- Match Group 1345 of size 2+1 ---- Ranked Result: ---- Match Group 1346 of size 1+4 ---- Ranked Result: ---- Match Group 1347 of size 1+4 ---- Ranked Result: ---- Match Group 1348 of size 1+2 ---- Ranked Result: ---- Match Group 1349 of size 1+2 ---- Ranked Result: ---- Match Group 1350 of size 1+3 ---- Ranked Result: ---- Match Group 1351 of size 1+2 ---- Ranked Result: ---- Match Group 1352 of size 1+3 ---- Ranked Result: 1. (size 9) Clean up and let the main thread calm down ---- /home/edmund/evaluate_projects/JDK/java/nio/Bits.java: 649-651 Length: 3 * System.gc(); * try { * Thread.sleep(100); ---- /home/edmund/database-mana/databaseGitHub/EventBus/EventBusPerformance/src/de/greenrobot/eventperf/TestRunner.java: 38-40 Length: 3 local sim: [[thread]] global sim: [[]] Clean up and let the main thread calm down < System.gc(); < try { < Thread.sleep(300); ---- Comments (size 1): 1. Clean up and let the main thread calm down ---- Match Group 1353 of size 1+4 ---- Ranked Result: ---- Match Group 1354 of size 1+3 ---- Ranked Result: ---- Match Group 1355 of size 1+1 ---- Ranked Result: ---- Match Group 1356 of size 1+2 ---- Ranked Result: ---- Match Group 1357 of size 1+1 ---- Ranked Result: ---- Match Group 1358 of size 3+1 ---- Ranked Result: ---- Match Group 1359 of size 1+1 ---- Ranked Result: ---- Match Group 1360 of size 1+5 ---- Ranked Result: ---- Match Group 1361 of size 3+1 ---- Ranked Result: ---- Match Group 1362 of size 4+1 ---- Ranked Result: ---- Match Group 1363 of size 2+1 ---- Ranked Result: ---- Match Group 1364 of size 1+1 ---- Ranked Result: ---- Match Group 1365 of size 3+1 ---- Ranked Result: ---- Match Group 1366 of size 7+1 ---- Ranked Result: ---- Match Group 1367 of size 1+1 ---- Ranked Result: ---- Match Group 1368 of size 2+7 ---- Ranked Result: ---- Match Group 1369 of size 1+2 ---- Ranked Result: ---- Match Group 1370 of size 1+1 ---- Ranked Result: ---- Match Group 1371 of size 1+1 ---- Ranked Result: ---- Match Group 1372 of size 1+1 ---- Ranked Result: 1. (size 5) Look for a resource bundle ---- /home/edmund/evaluate_projects/JDK/java/util/logging/Formatter.java: 92-118 Length: 6 Localize and format the message string from a log record. This method is provided as a convenience for Formatter subclasses to use when they are performing formatting.

The message string is first localized to a format string using the record's ResourceBundle. (If there is no ResourceBundle, or if the message key is not found, then the key is used as the format string.) The format String uses java.text style formatting.

  • If there are no parameters, no formatter is used.
  • Otherwise, if the string contains "{0" then java.text.MessageFormat is used to format the string.
  • Otherwise no formatting is performed.

@param record the log record containing the raw message @return a localized and formatted message * /** * * Localize and format the message string from a log record. This * * method is provided as a convenience for Formatter subclasses to * * use when they are performing formatting. * *

* * The message string is first localized to a format string using * * the record's ResourceBundle. (If there is no ResourceBundle, * * or if the message key is not found, then the key is used as the * * format string.) The format String uses java.text style * * formatting. * *

    * *
  • If there are no parameters, no formatter is used. * *
  • Otherwise, if the string contains "{0" then * * java.text.MessageFormat is used to format the string. * *
  • Otherwise no formatting is performed. * *
* *

* * * * @param record the log record containing the raw message * * @return a localized and formatted message * */ * public synchronized String formatMessage(LogRecord record) { * String format = record.getMessage(); * java.util.ResourceBundle catalog = record.getResourceBundle(); * if (catalog != null) { * try { * format = catalog.getString(record.getMessage()); ---- /home/edmund/database-mana/databaseGitHub/commons/src/java/com/twitter/common/logging/julbridge/JULBridgeHandler.java: 79-97 Length: 6 local sim: [[resource, bundle]] global sim: [[]] Look for a resource bundle < /** < * Formats a log record message in a way similar to {@link Formatter#formatMessage(LogRecord)}. < * < * If the record contains a resource bundle, a lookup is done to find a localized version. < * < * If the record contains parameters, the message is formatted using < * {@link MessageFormat#format(String, Object...)} < * < * @param record the log record used to format the message < * @return a formatted string < */ < static String formatMessage(LogRecord record) { < String message = record.getMessage(); < < // Look for a resource bundle < java.util.ResourceBundle catalog = record.getResourceBundle(); < if (catalog != null) { < try { < message = catalog.getString(record.getMessage()); ---- Comments (size 1): 1. Look for a resource bundle ---- Match Group 1373 of size 1+1 ---- Ranked Result: ---- Match Group 1374 of size 1+3 ---- Ranked Result: ---- Match Group 1375 of size 1+1 ---- Ranked Result: ---- Match Group 1376 of size 1+1 ---- Ranked Result: ---- Match Group 1377 of size 1+1 ---- Ranked Result: ---- Match Group 1378 of size 1+1 ---- Ranked Result: ---- Match Group 1379 of size 1+2 ---- Ranked Result: 1. (size 5) stop and un-schedule jobs ---- /home/edmund/evaluate_projects/JDK/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java: 152-154 Length: 3 * try { * doStop(); * } catch (Exception eee) { ---- /home/edmund/database-mana/databaseGitHub/camel/components/camel-quartz/src/main/java/org/apache/camel/routepolicy/quartz/ScheduledRoutePolicy.java: 83-86 Length: 3 local sim: [[stop]] global sim: [[]] stop and un-schedule jobs < try { < // stop and un-schedule jobs < doStop(); < } catch (Exception e) { ---- /home/edmund/database-mana/databaseGitHub/camel/components/camel-quartz2/src/main/java/org/apache/camel/routepolicy/quartz2/ScheduledRoutePolicy.java: 97-100 Length: 3 local sim: [[stop]] global sim: [[]] stop and un-schedule jobs < try { < // stop and un-schedule jobs < doStop(); < } catch (Exception e) { ---- Comments (size 1): 1. stop and un-schedule jobs ---- Match Group 1380 of size 1+1 ---- Ranked Result: ---- Match Group 1381 of size 1+7 ---- Ranked Result: ---- Match Group 1382 of size 1+1 ---- Ranked Result: ---- Match Group 1383 of size 1+1 ---- Ranked Result: ---- Match Group 1384 of size 1+1 ---- Ranked Result: ---- Match Group 1385 of size 7+1 ---- Ranked Result: ---- Match Group 1386 of size 5+1 ---- Ranked Result: ---- Match Group 1387 of size 1+2 ---- Ranked Result: ---- Match Group 1388 of size 1+6 ---- Ranked Result: ---- Match Group 1389 of size 1+3 ---- Ranked Result: ---- Match Group 1390 of size 1+2 ---- Ranked Result: ---- Match Group 1391 of size 1+1 ---- Ranked Result: ---- Match Group 1392 of size 1+2 ---- Ranked Result: ---- Match Group 1393 of size 1+1 ---- Ranked Result: ---- Match Group 1394 of size 1+2 ---- Ranked Result: ---- Match Group 1395 of size 1+1 ---- Ranked Result: ---- Match Group 1396 of size 1+1 ---- Ranked Result: 1. (size 9) First see if a class of that name exists ---- /home/edmund/evaluate_projects/JDK/javax/xml/bind/ContextFinder.java: 222-224 Length: 3 * ClassLoader cl = Thread.currentThread().getContextClassLoader(); * Class spi; * try { ---- /home/edmund/database-mana/databaseGitHub/platform_frameworks_base/media/mca/filterfw/java/android/filterfw/core/Filter.java: 86-89 Length: 3 local sim: [[class]] global sim: [[name]] First see if a class of that name exists < ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); < Class filterClass; < // First see if a class of that name exists < try { ---- Comments (size 1): 1. First see if a class of that name exists ---- Match Group 1397 of size 1+1 ---- Ranked Result: ---- Match Group 1398 of size 1+2 ---- Ranked Result: ---- Match Group 1399 of size 1+2 ---- Ranked Result: ---- Match Group 1400 of size 1+1 ---- Ranked Result: ---- Match Group 1401 of size 1+4 ---- Ranked Result: 1. (size 3) Remove temporary file. ---- /home/edmund/evaluate_projects/JDK/javax/imageio/stream/FileCacheImageInputStream.java: 285-287 Length: 3 * if (cacheFile != null) { * cacheFile.delete(); * cacheFile = null; ---- /home/edmund/database-mana/databaseGitHub/android-async-http/sample/src/main/java/com/loopj/android/http/sample/RangeResponseSample.java: 73-75 Length: 3 local sim: [[file]] global sim: [[]] Remove temporary file. < if (file != null) { < file.delete(); < file = null; ---- Comments (size 1): 1. Remove temporary file. ---- Match Group 1402 of size 2+1 ---- Ranked Result: ---- Match Group 1403 of size 1+1 ---- Ranked Result: ---- Match Group 1404 of size 1+2 ---- Ranked Result: ---- Match Group 1405 of size 1+2 ---- Ranked Result: ---- Match Group 1406 of size 1+2 ---- Ranked Result: ---- Match Group 1407 of size 1+2 ---- Ranked Result: ---- Match Group 1408 of size 1+2 ---- Ranked Result: ---- Match Group 1409 of size 1+3 ---- Ranked Result: ---- Match Group 1410 of size 1+2 ---- Ranked Result: ---- Match Group 1411 of size 3+2 ---- Ranked Result: ---- Match Group 1412 of size 3+2 ---- Ranked Result: ---- Match Group 1413 of size 3+2 ---- Ranked Result: ---- Match Group 1414 of size 1+2 ---- Ranked Result: ---- Match Group 1415 of size 1+1 ---- Ranked Result: ---- Match Group 1416 of size 1+1 ---- Ranked Result: ---- Match Group 1417 of size 1+1 ---- Ranked Result: ---- Match Group 1418 of size 1+2 ---- Ranked Result: ---- Match Group 1419 of size 1+1 ---- Ranked Result: ---- Match Group 1420 of size 1+1 ---- Ranked Result: ---- Match Group 1421 of size 1+1 ---- Ranked Result: ---- Match Group 1422 of size 1+1 ---- Ranked Result: ---- Match Group 1423 of size 1+3 ---- Ranked Result: ---- Match Group 1424 of size 1+1 ---- Ranked Result: ---- Match Group 1425 of size 1+2 ---- Ranked Result: ---- Match Group 1426 of size 1+1 ---- Ranked Result: ---- Match Group 1427 of size 1+1 ---- Ranked Result: ---- Match Group 1428 of size 1+2 ---- Ranked Result: ---- Match Group 1429 of size 2+3 ---- Ranked Result: ---- Match Group 1430 of size 1+1 ---- Ranked Result: ---- Match Group 1431 of size 1+1 ---- Ranked Result: ---- Match Group 1432 of size 1+1 ---- Ranked Result: ---- Match Group 1433 of size 1+1 ---- Ranked Result: ---- Match Group 1434 of size 1+1 ---- Ranked Result: ---- Match Group 1435 of size 1+1 ---- Ranked Result: ---- Match Group 1436 of size 1+1 ---- Ranked Result: ---- Match Group 1437 of size 1+1 ---- Ranked Result: ---- Match Group 1438 of size 1+1 ---- Ranked Result: ---- Match Group 1439 of size 1+1 ---- Ranked Result: 1. (size 11) @param sibling @param uri @param nodeName @return nodes with the constraint ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java: 650-663 Length: 6 @param sibling @param uri @param nodeName @return nodes with the constrain * /** * * @param sibling * * @param uri * * @param nodeName * * @return nodes with the constrain * */ * public static Element[] selectNodes(Node sibling, String uri, String nodeName) { * List list = new ArrayList(); * while (sibling != null) { * if (sibling.getNamespaceURI() != null && sibling.getNamespaceURI().equals(uri) * && sibling.getLocalName().equals(nodeName)) { * list.add((Element)sibling); * } * sibling = sibling.getNextSibling(); ---- /home/edmund/database-mana/databaseGitHub/nokogiri/ext/java/nokogiri/internals/c14n/XMLUtils.java: 274-287 Length: 6 local sim: [[node, sibling, nodes, name, uri]] global sim: [[]] [nodeName] @param sibling @param uri @param nodeName @return nodes with the constraint < /** < * @param sibling < * @param uri < * @param nodeName < * @return nodes with the constraint < */ < public static Element[] selectNodes(Node sibling, String uri, String nodeName) { < List list = new ArrayList(); < while (sibling != null) { < if (sibling.getNamespaceURI() != null && sibling.getNamespaceURI().equals(uri) < && sibling.getLocalName().equals(nodeName)) { < list.add((Element)sibling); < } < sibling = sibling.getNextSibling(); ---- Comments (size 1): 1. @param sibling @param uri @param nodeName @return nodes with the constraint ---- Match Group 1440 of size 1+1 ---- Ranked Result: ---- Match Group 1441 of size 1+1 ---- Ranked Result: ---- Match Group 1442 of size 1+1 ---- Ranked Result: ---- Match Group 1443 of size 2+2 ---- Ranked Result: ---- Match Group 1444 of size 1+1 ---- Ranked Result: ---- Match Group 1445 of size 2+2 ---- Ranked Result: ---- Match Group 1446 of size 1+1 ---- Ranked Result: ---- Match Group 1447 of size 2+2 ---- Ranked Result: ---- Match Group 1448 of size 5+4 ---- Ranked Result: ---- Match Group 1449 of size 3+1 ---- Ranked Result: ---- Match Group 1450 of size 1+1 ---- Ranked Result: ---- Match Group 1451 of size 2+2 ---- Ranked Result: ---- Match Group 1452 of size 2+2 ---- Ranked Result: ---- Match Group 1453 of size 1+1 ---- Ranked Result: ---- Match Group 1454 of size 1+1 ---- Ranked Result: ---- Match Group 1455 of size 1+1 ---- Ranked Result: ---- Match Group 1456 of size 1+1 ---- Ranked Result: ---- Match Group 1457 of size 1+1 ---- Ranked Result: ---- Match Group 1458 of size 1+1 ---- Ranked Result: ---- Match Group 1459 of size 1+1 ---- Ranked Result: ---- Match Group 1460 of size 1+1 ---- Ranked Result: ---- Match Group 1461 of size 1+1 ---- Ranked Result: ---- Match Group 1462 of size 1+2 ---- Ranked Result: ---- Match Group 1463 of size 1+1 ---- Ranked Result: ---- Match Group 1464 of size 1+1 ---- Ranked Result: ---- Match Group 1465 of size 1+1 ---- Ranked Result: ---- Match Group 1466 of size 1+1 ---- Ranked Result: ---- Match Group 1467 of size 2+1 ---- Ranked Result: ---- Match Group 1468 of size 1+1 ---- Ranked Result: ---- Match Group 1469 of size 2+1 ---- Ranked Result: ---- Match Group 1470 of size 1+1 ---- Ranked Result: ---- Match Group 1471 of size 1+1 ---- Ranked Result: ---- Match Group 1472 of size 2+1 ---- Ranked Result: ---- Match Group 1473 of size 1+1 ---- Ranked Result: ---- Match Group 1474 of size 1+1 ---- Ranked Result: ---- Match Group 1475 of size 1+1 ---- Ranked Result: ---- Match Group 1476 of size 1+1 ---- Ranked Result: ---- Match Group 1477 of size 1+1 ---- Ranked Result: ---- Match Group 1478 of size 1+1 ---- Ranked Result: ---- Match Group 1479 of size 1+1 ---- Ranked Result: ---- Match Group 1480 of size 2+2 ---- Ranked Result: ---- Match Group 1481 of size 1+1 ---- Ranked Result: ---- Match Group 1482 of size 1+1 ---- Ranked Result: ---- Match Group 1483 of size 1+1 ---- Ranked Result: ---- Match Group 1484 of size 1+1 ---- Ranked Result: ---- Match Group 1485 of size 1+1 ---- Ranked Result: ---- Match Group 1486 of size 1+1 ---- Ranked Result: ---- Match Group 1487 of size 1+1 ---- Ranked Result: ---- Match Group 1488 of size 1+1 ---- Ranked Result: ---- Match Group 1489 of size 1+1 ---- Ranked Result: 1. (size 5) Mark this entry as render. ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java: 231-233 Length: 3 * ob=(NameSpaceSymbEntry) ob.clone(); * needsClone(); * symb.put(prefix,ob); ---- /home/edmund/database-mana/databaseGitHub/nokogiri/ext/java/nokogiri/internals/c14n/NameSpaceSymbTable.java: 153-155 Length: 3 local sim: [[entry]] global sim: [[]] Mark this entry as render. < entry = (NameSpaceSymbEntry) entry.clone(); < needsClone(); < symb.put(prefix, entry); ---- Comments (size 1): 1. Mark this entry as render. ---- Match Group 1490 of size 1+1 ---- Ranked Result: ---- Match Group 1491 of size 1+1 ---- Ranked Result: ---- Match Group 1492 of size 1+1 ---- Ranked Result: ---- Match Group 1493 of size 1+1 ---- Ranked Result: ---- Match Group 1494 of size 2+1 ---- Ranked Result: 1. (size 7) New definition check if it is relative ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java: 241-248 Length: 3 * Object exArgs[] = {E.getTagName(), NName, N.getNodeValue()}; * throw new CanonicalizationException( * "c14n.Canonicalizer.RelativeNamespace", exArgs); * } * } * } * * if (firstCall) { ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java: 199-206 Length: 3 * Object exArgs[] = { E.getTagName(), NName, N.getNodeValue() }; * throw new CanonicalizationException( * "c14n.Canonicalizer.RelativeNamespace", exArgs); * } * } * } * * if (firstCall) { ---- /home/edmund/database-mana/databaseGitHub/nokogiri/ext/java/nokogiri/internals/c14n/Canonicalizer20010315Excl.java: 241-250 Length: 3 local sim: [[relative]] global sim: [[]] New definition check if it is relative < Object exArgs[] = { element.getTagName(), NName, attribute.getNodeValue() }; < throw new CanonicalizationException( < "c14n.Canonicalizer.RelativeNamespace", exArgs < ); < } < } < } < } < < if (isOutputElement) { ---- Comments (size 1): 1. New definition check if it is relative ---- Match Group 1495 of size 1+1 ---- Ranked Result: 1. (size 7) New definition check if it is relative 2. (size 8) The element is visible, handle the xmlns definition ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java: 289-299 Length: 4 * Object exArgs[] = {E.getTagName(), NName, * N.getNodeValue()}; * throw new CanonicalizationException( * "c14n.Canonicalizer.RelativeNamespace", exArgs); * } * } * } * * if (isOutputElement) { * //The element is visible, handle the xmlns definition * Attr xmlns = E.getAttributeNodeNS(XMLNS_URI, XMLNS); ---- /home/edmund/database-mana/databaseGitHub/nokogiri/ext/java/nokogiri/internals/c14n/Canonicalizer20010315Excl.java: 241-252 Length: 4 local sim: [[relative], [xmlns, element]] global sim: [[], [visible, handle]] New definition check if it is relative The element is visible, handle the xmlns definition < Object exArgs[] = { element.getTagName(), NName, attribute.getNodeValue() }; < throw new CanonicalizationException( < "c14n.Canonicalizer.RelativeNamespace", exArgs < ); < } < } < } < } < < if (isOutputElement) { < // The element is visible, handle the xmlns definition < Attr xmlns = element.getAttributeNodeNS(XMLNS_URI, XMLNS); ---- Comments (size 2): 1. New definition check if it is relative 2. The element is visible, handle the xmlns definition ---- Match Group 1496 of size 1+1 ---- Ranked Result: ---- Match Group 1497 of size 1+1 ---- Ranked Result: ---- Match Group 1498 of size 1+1 ---- Ranked Result: ---- Match Group 1499 of size 1+1 ---- Ranked Result: ---- Match Group 1500 of size 1+1 ---- Ranked Result: ---- Match Group 1501 of size 1+1 ---- Ranked Result: ---- Match Group 1502 of size 1+1 ---- Ranked Result: ---- Match Group 1503 of size 1+1 ---- Ranked Result: ---- Match Group 1504 of size 1+1 ---- Ranked Result: ---- Match Group 1505 of size 1+1 ---- Ranked Result: ---- Match Group 1506 of size 1+1 ---- Ranked Result: ---- Match Group 1507 of size 1+2 ---- Ranked Result: ---- Match Group 1508 of size 1+1 ---- Ranked Result: ---- Match Group 1509 of size 1+1 ---- Ranked Result: ---- Match Group 1510 of size 2+1 ---- Ranked Result: ---- Match Group 1511 of size 1+1 ---- Ranked Result: ---- Match Group 1512 of size 1+1 ---- Ranked Result: ---- Match Group 1513 of size 1+1 ---- Ranked Result: ---- Match Group 1514 of size 1+1 ---- Ranked Result: ---- Match Group 1515 of size 1+1 ---- Ranked Result: ---- Match Group 1516 of size 1+2 ---- Ranked Result: ---- Match Group 1517 of size 1+1 ---- Ranked Result: ---- Match Group 1518 of size 1+1 ---- Ranked Result: ---- Match Group 1519 of size 3+1 ---- Ranked Result: ---- Match Group 1520 of size 1+1 ---- Ranked Result: ---- Match Group 1521 of size 1+1 ---- Ranked Result: ---- Match Group 1522 of size 1+2 ---- Ranked Result: ---- Match Group 1523 of size 2+2 ---- Ranked Result: ---- Match Group 1524 of size 1+1 ---- Ranked Result: ---- Match Group 1525 of size 1+1 ---- Ranked Result: ---- Match Group 1526 of size 1+1 ---- Ranked Result: ---- Match Group 1527 of size 2+1 ---- Ranked Result: ---- Match Group 1528 of size 1+1 ---- Ranked Result: ---- Match Group 1529 of size 1+1 ---- Ranked Result: ---- Match Group 1530 of size 1+1 ---- Ranked Result: ---- Match Group 1531 of size 1+1 ---- Ranked Result: ---- Match Group 1532 of size 1+2 ---- Ranked Result: ---- Match Group 1533 of size 1+1 ---- Ranked Result: ---- Match Group 1534 of size 1+1 ---- Ranked Result: ---- Match Group 1535 of size 1+1 ---- Ranked Result: ---- Match Group 1536 of size 2+1 ---- Ranked Result: ---- Match Group 1537 of size 1+1 ---- Ranked Result: ---- Match Group 1538 of size 1+1 ---- Ranked Result: ---- Match Group 1539 of size 2+1 ---- Ranked Result: ---- Match Group 1540 of size 1+1 ---- Ranked Result: ---- Match Group 1541 of size 2+2 ---- Ranked Result: ---- Match Group 1542 of size 1+1 ---- Ranked Result: ---- Match Group 1543 of size 2+1 ---- Ranked Result: ---- Match Group 1544 of size 1+1 ---- Ranked Result: ---- Match Group 1545 of size 1+1 ---- Ranked Result: 1. (size 5) wrong! Pad buffer with nulls. ---- /home/edmund/evaluate_projects/JDK/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java: 185-192 Length: 8 * int numToRead = count & 1; * if(numToRead != 0) { * count++; * int charRead = fInputStream.read(); * if(charRead == -1) { // end of input; something likely went wrong!A Pad buffer with nulls. * fBuffer[count] = 0; * } else { * fBuffer[count] = (byte)charRead; ---- /home/edmund/database-mana/databaseGitHub/geoserver/src/ows/src/main/java/org/geoserver/ows/util/UCSReader.java: 541-552 Length: 8 local sim: [[buffer]] global sim: [[]] wrong! Pad buffer with nulls. < int numToRead = count & 1; < < if (numToRead != 0) { < count++; < < int charRead = fInputStream.read(); < < if (charRead == -1) { // end of input; something likely went < // wrong! Pad buffer with nulls. < fBuffer[count] = 0; < } else { < fBuffer[count] = (byte) charRead; ---- Comments (size 1): 1. wrong! Pad buffer with nulls. ---- Match Group 1546 of size 1+1 ---- Ranked Result: ---- Match Group 1547 of size 1+1 ---- Ranked Result: ---- Match Group 1548 of size 1+1 ---- Ranked Result: ---- Match Group 1549 of size 2+4 ---- Ranked Result: ---- Match Group 1550 of size 3+2 ---- Ranked Result: ---- Match Group 1551 of size 1+1 ---- Ranked Result: ---- Match Group 1552 of size 1+2 ---- Ranked Result: ---- Match Group 1553 of size 2+1 ---- Ranked Result: ---- Match Group 1554 of size 1+1 ---- Ranked Result: ---- Match Group 1555 of size 1+1 ---- Ranked Result: ---- Match Group 1556 of size 1+1 ---- Ranked Result: ---- Match Group 1557 of size 1+4 ---- Ranked Result: ---- Match Group 1558 of size 1+1 ---- Ranked Result: ---- Match Group 1559 of size 2+4 ---- Ranked Result: ---- Match Group 1560 of size 1+4 ---- Ranked Result: ---- Match Group 1561 of size 1+1 ---- Ranked Result: ---- Match Group 1562 of size 3+3 ---- Ranked Result: 1. (size 8) Restore reflective handles (which are unfortunately not serializable) ---- /home/edmund/evaluate_projects/JDK/javax/swing/text/MaskFormatter.java: 645-652 Length: 3 Subclassed to update the internal representation of the mask after the default read operation has completed. * /** * * Subclassed to update the internal representation of the mask after * * the default read operation has completed. * */ * private void readObject(ObjectInputStream s) * throws IOException, ClassNotFoundException { * s.defaultReadObject(); * try { ---- /home/edmund/evaluate_projects/JDK/java/text/SimpleDateFormat.java: 2281-2291 Length: 3 After reading an object from the input stream, the format pattern in the object is verified.

@exception InvalidObjectException if the pattern is invalid * /** * * After reading an object from the input stream, the format * * pattern in the object is verified. * *

* * @exception InvalidObjectException if the pattern is invalid * */ * private void readObject(ObjectInputStream stream) * throws IOException, ClassNotFoundException { * stream.defaultReadObject(); * * try { ---- /home/edmund/evaluate_projects/JDK/javax/management/MBeanTrustPermission.java: 97-102 Length: 3 Reading private fields of base class * private void readObject(ObjectInputStream in) * throws IOException, ClassNotFoundException { * * // Reading private fields of base class * in.defaultReadObject(); * try { ---- /home/edmund/database-mana/databaseGitHub/spring-framework/spring-beans/src/main/java/org/springframework/beans/factory/config/DependencyDescriptor.java: 342-347 Length: 3 local sim: [[not]] global sim: [[]] Restore reflective handles (which are unfortunately not serializable) < private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException { < // Rely on default serialization; just initialize state after deserialization. < ois.defaultReadObject(); < < // Restore reflective handles (which are unfortunately not serializable) < try { ---- Comments (size 1): 1. Restore reflective handles (which are unfortunately not serializable) ---- Match Group 1563 of size 1+1 ---- Ranked Result: ---- Match Group 1564 of size 1+1 ---- Ranked Result: ---- Match Group 1565 of size 2+4 ---- Ranked Result: 1. (size 5) Handle radix specifier, if present. ---- /home/edmund/evaluate_projects/JDK/java/lang/Integer.java: 959-965 Length: 6 Handle radix specifier, if present * if (nm.startsWith("0x", index) || nm.startsWith("0X", index)) { * index += 2; * radix = 16; * } * else if (nm.startsWith("#", index)) { * index ++; * radix = 16; ---- /home/edmund/evaluate_projects/JDK/java/lang/Long.java: 640-646 Length: 6 Handle radix specifier, if present * if (nm.startsWith("0x", index) || nm.startsWith("0X", index)) { * index += 2; * radix = 16; * } * else if (nm.startsWith("#", index)) { * index ++; * radix = 16; ---- /home/edmund/database-mana/databaseGitHub/liquibase/liquibase-core/src/main/java/liquibase/util/NumberUtils.java: 181-186 Length: 6 local sim: [[radix]] global sim: [[]] Handle radix specifier, if present. < if (value.startsWith("0x", index) || value.startsWith("0X", index)) { < index += 2; < radix = 16; < } else if (value.startsWith("#", index)) { < index++; < radix = 16; ---- /home/edmund/database-mana/databaseGitHub/spring-android/spring-android-core/src/main/java/org/springframework/util/NumberUtils.java: 250-256 Length: 6 local sim: [[radix]] global sim: [[]] Handle radix specifier, if present. < if (value.startsWith("0x", index) || value.startsWith("0X", index)) { < index += 2; < radix = 16; < } < else if (value.startsWith("#", index)) { < index++; < radix = 16; ---- /home/edmund/database-mana/databaseGitHub/spring-framework/spring-core/src/main/java/org/springframework/util/NumberUtils.java: 288-294 Length: 6 local sim: [[radix]] global sim: [[]] Handle radix specifier, if present. < if (value.startsWith("0x", index) || value.startsWith("0X", index)) { < index += 2; < radix = 16; < } < else if (value.startsWith("#", index)) { < index++; < radix = 16; ---- /home/edmund/database-mana/databaseGitHub/intellij-community/xml/dom-openapi/src/com/intellij/util/xml/converters/values/NumberValueConverter.java: 118-124 Length: 6 local sim: [[radix]] global sim: [[]] Handle radix specifier, if present. < if (value.startsWith("0x", index) || value.startsWith("0X", index)) { < index += 2; < radix = 16; < } < else if (value.startsWith("#", index)) { < index++; < radix = 16; ---- Comments (size 1): 1. Handle radix specifier, if present. ---- Match Group 1566 of size 3+1 ---- Ranked Result: ---- Match Group 1567 of size 1+1 ---- Ranked Result: ---- Match Group 1568 of size 1+3 ---- Ranked Result: ---- Match Group 1569 of size 1+4 ---- Ranked Result: ---- Match Group 1570 of size 1+1 ---- Ranked Result: ---- Match Group 1571 of size 2+2 ---- Ranked Result: ---- Match Group 1572 of size 2+2 ---- Ranked Result: ---- Match Group 1573 of size 2+2 ---- Ranked Result: ---- Match Group 1574 of size 1+3 ---- Ranked Result: ---- Match Group 1575 of size 1+3 ---- Ranked Result: ---- Match Group 1576 of size 2+6 ---- Ranked Result: ---- Match Group 1577 of size 1+1 ---- Ranked Result: ---- Match Group 1578 of size 1+1 ---- Ranked Result: ---- Match Group 1579 of size 2+8 ---- Ranked Result: ---- Match Group 1580 of size 1+1 ---- Ranked Result: ---- Match Group 1581 of size 1+1 ---- Ranked Result: ---- Match Group 1582 of size 1+2 ---- Ranked Result: ---- Match Group 1583 of size 1+2 ---- Ranked Result: ---- Match Group 1584 of size 1+2 ---- Ranked Result: ---- Match Group 1585 of size 1+2 ---- Ranked Result: ---- Match Group 1586 of size 1+2 ---- Ranked Result: ---- Match Group 1587 of size 1+2 ---- Ranked Result: ---- Match Group 1588 of size 1+2 ---- Ranked Result: ---- Match Group 1589 of size 1+2 ---- Ranked Result: ---- Match Group 1590 of size 1+2 ---- Ranked Result: ---- Match Group 1591 of size 1+2 ---- Ranked Result: ---- Match Group 1592 of size 1+2 ---- Ranked Result: ---- Match Group 1593 of size 1+2 ---- Ranked Result: ---- Match Group 1594 of size 1+2 ---- Ranked Result: ---- Match Group 1595 of size 1+2 ---- Ranked Result: ---- Match Group 1596 of size 1+2 ---- Ranked Result: ---- Match Group 1597 of size 1+2 ---- Ranked Result: ---- Match Group 1598 of size 1+2 ---- Ranked Result: ---- Match Group 1599 of size 1+2 ---- Ranked Result: ---- Match Group 1600 of size 1+2 ---- Ranked Result: ---- Match Group 1601 of size 1+2 ---- Ranked Result: ---- Match Group 1602 of size 1+2 ---- Ranked Result: ---- Match Group 1603 of size 1+2 ---- Ranked Result: ---- Match Group 1604 of size 1+2 ---- Ranked Result: ---- Match Group 1605 of size 1+2 ---- Ranked Result: ---- Match Group 1606 of size 1+2 ---- Ranked Result: ---- Match Group 1607 of size 1+2 ---- Ranked Result: ---- Match Group 1608 of size 1+2 ---- Ranked Result: ---- Match Group 1609 of size 1+2 ---- Ranked Result: ---- Match Group 1610 of size 1+2 ---- Ranked Result: ---- Match Group 1611 of size 1+1 ---- Ranked Result: ---- Match Group 1612 of size 1+2 ---- Ranked Result: ---- Match Group 1613 of size 1+2 ---- Ranked Result: ---- Match Group 1614 of size 1+1 ---- Ranked Result: ---- Match Group 1615 of size 1+2 ---- Ranked Result: ---- Match Group 1616 of size 1+2 ---- Ranked Result: ---- Match Group 1617 of size 1+2 ---- Ranked Result: ---- Match Group 1618 of size 1+2 ---- Ranked Result: ---- Match Group 1619 of size 1+2 ---- Ranked Result: ---- Match Group 1620 of size 1+1 ---- Ranked Result: ---- Match Group 1621 of size 1+1 ---- Ranked Result: ---- Match Group 1622 of size 2+3 ---- Ranked Result: ---- Match Group 1623 of size 1+3 ---- Ranked Result: ---- Match Group 1624 of size 1+3 ---- Ranked Result: ---- Match Group 1625 of size 1+3 ---- Ranked Result: ---- Match Group 1626 of size 1+2 ---- Ranked Result: ---- Match Group 1627 of size 1+2 ---- Ranked Result: ---- Match Group 1628 of size 1+2 ---- Ranked Result: ---- Match Group 1629 of size 1+2 ---- Ranked Result: ---- Match Group 1630 of size 1+2 ---- Ranked Result: ---- Match Group 1631 of size 1+4 ---- Ranked Result: ---- Match Group 1632 of size 1+2 ---- Ranked Result: ---- Match Group 1633 of size 1+2 ---- Ranked Result: ---- Match Group 1634 of size 1+2 ---- Ranked Result: ---- Match Group 1635 of size 1+2 ---- Ranked Result: ---- Match Group 1636 of size 1+2 ---- Ranked Result: ---- Match Group 1637 of size 1+2 ---- Ranked Result: ---- Match Group 1638 of size 1+2 ---- Ranked Result: ---- Match Group 1639 of size 1+2 ---- Ranked Result: ---- Match Group 1640 of size 1+2 ---- Ranked Result: ---- Match Group 1641 of size 1+2 ---- Ranked Result: ---- Match Group 1642 of size 1+2 ---- Ranked Result: ---- Match Group 1643 of size 1+2 ---- Ranked Result: ---- Match Group 1644 of size 1+1 ---- Ranked Result: ---- Match Group 1645 of size 1+2 ---- Ranked Result: ---- Match Group 1646 of size 1+2 ---- Ranked Result: ---- Match Group 1647 of size 1+2 ---- Ranked Result: ---- Match Group 1648 of size 1+2 ---- Ranked Result: ---- Match Group 1649 of size 1+2 ---- Ranked Result: ---- Match Group 1650 of size 1+2 ---- Ranked Result: ---- Match Group 1651 of size 1+2 ---- Ranked Result: ---- Match Group 1652 of size 1+1 ---- Ranked Result: ---- Match Group 1653 of size 1+2 ---- Ranked Result: ---- Match Group 1654 of size 1+2 ---- Ranked Result: ---- Match Group 1655 of size 1+1 ---- Ranked Result: ---- Match Group 1656 of size 1+2 ---- Ranked Result: ---- Match Group 1657 of size 1+2 ---- Ranked Result: ---- Match Group 1658 of size 1+2 ---- Ranked Result: ---- Match Group 1659 of size 1+2 ---- Ranked Result: ---- Match Group 1660 of size 1+2 ---- Ranked Result: ---- Match Group 1661 of size 1+2 ---- Ranked Result: ---- Match Group 1662 of size 1+1 ---- Ranked Result: ---- Match Group 1663 of size 1+1 ---- Ranked Result: ---- Match Group 1664 of size 2+3 ---- Ranked Result: ---- Match Group 1665 of size 1+1 ---- Ranked Result: ---- Match Group 1666 of size 1+1 ---- Ranked Result: ---- Match Group 1667 of size 1+2 ---- Ranked Result: ---- Match Group 1668 of size 1+2 ---- Ranked Result: ---- Match Group 1669 of size 1+2 ---- Ranked Result: ---- Match Group 1670 of size 1+1 ---- Ranked Result: ---- Match Group 1671 of size 1+2 ---- Ranked Result: ---- Match Group 1672 of size 1+2 ---- Ranked Result: ---- Match Group 1673 of size 1+2 ---- Ranked Result: ---- Match Group 1674 of size 1+2 ---- Ranked Result: ---- Match Group 1675 of size 1+2 ---- Ranked Result: ---- Match Group 1676 of size 1+2 ---- Ranked Result: ---- Match Group 1677 of size 1+2 ---- Ranked Result: ---- Match Group 1678 of size 1+2 ---- Ranked Result: ---- Match Group 1679 of size 1+2 ---- Ranked Result: ---- Match Group 1680 of size 1+2 ---- Ranked Result: ---- Match Group 1681 of size 1+2 ---- Ranked Result: ---- Match Group 1682 of size 1+2 ---- Ranked Result: ---- Match Group 1683 of size 1+2 ---- Ranked Result: ---- Match Group 1684 of size 1+2 ---- Ranked Result: ---- Match Group 1685 of size 1+1 ---- Ranked Result: ---- Match Group 1686 of size 1+1 ---- Ranked Result: ---- Match Group 1687 of size 1+1 ---- Ranked Result: ---- Match Group 1688 of size 1+1 ---- Ranked Result: ---- Match Group 1689 of size 1+1 ---- Ranked Result: ---- Match Group 1690 of size 1+2 ---- Ranked Result: ---- Match Group 1691 of size 1+2 ---- Ranked Result: ---- Match Group 1692 of size 1+1 ---- Ranked Result: ---- Match Group 1693 of size 1+2 ---- Ranked Result: ---- Match Group 1694 of size 1+1 ---- Ranked Result: ---- Match Group 1695 of size 1+1 ---- Ranked Result: ---- Match Group 1696 of size 1+2 ---- Ranked Result: ---- Match Group 1697 of size 1+1 ---- Ranked Result: ---- Match Group 1698 of size 1+2 ---- Ranked Result: ---- Match Group 1699 of size 1+2 ---- Ranked Result: ---- Match Group 1700 of size 1+1 ---- Ranked Result: ---- Match Group 1701 of size 1+2 ---- Ranked Result: ---- Match Group 1702 of size 1+2 ---- Ranked Result: ---- Match Group 1703 of size 1+1 ---- Ranked Result: ---- Match Group 1704 of size 1+2 ---- Ranked Result: ---- Match Group 1705 of size 1+2 ---- Ranked Result: ---- Match Group 1706 of size 1+2 ---- Ranked Result: ---- Match Group 1707 of size 3+8 ---- Ranked Result: ---- Match Group 1708 of size 1+1 ---- Ranked Result: ---- Match Group 1709 of size 1+1 ---- Ranked Result: ---- Match Group 1710 of size 1+1 ---- Ranked Result: ---- Match Group 1711 of size 1+1 ---- Ranked Result: ---- Match Group 1712 of size 1+1 ---- Ranked Result: ---- Match Group 1713 of size 1+1 ---- Ranked Result: ---- Match Group 1714 of size 1+1 ---- Ranked Result: ---- Match Group 1715 of size 1+1 ---- Ranked Result: ---- Match Group 1716 of size 3+2 ---- Ranked Result: ---- Match Group 1717 of size 1+1 ---- Ranked Result: ---- Match Group 1718 of size 1+1 ---- Ranked Result: ---- Match Group 1719 of size 1+1 ---- Ranked Result: ---- Match Group 1720 of size 1+1 ---- Ranked Result: ---- Match Group 1721 of size 1+1 ---- Ranked Result: ---- Match Group 1722 of size 1+1 ---- Ranked Result: ---- Match Group 1723 of size 1+1 ---- Ranked Result: 1. (size 7) If necessary, compensates for blocker, and blocks. ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinPool.java: 1088-1096 Length: 5 If necessary, compensates for blocker, and blocks * /** * * If necessary, compensates for blocker, and blocks * */ * private void awaitBlocker(ManagedBlocker blocker) * throws InterruptedException { * while (!blocker.isReleasable()) { * if (tryPreBlock()) { * try { * do {} while (!blocker.isReleasable() && !blocker.block()); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/ForkJoinPool.java: 1066-1074 Length: 5 local sim: [[blocker]] global sim: [[]] If necessary, compensates for blocker, and blocks. < /** < * If necessary, compensates for blocker, and blocks. < */ < private void awaitBlocker(ManagedBlocker blocker) < throws InterruptedException { < while (!blocker.isReleasable()) { < if (tryPreBlock()) { < try { < do {} while (!blocker.isReleasable() && !blocker.block()); ---- Comments (size 1): 1. If necessary, compensates for blocker, and blocks. ---- Match Group 1724 of size 1+1 ---- Ranked Result: ---- Match Group 1725 of size 1+1 ---- Ranked Result: ---- Match Group 1726 of size 1+1 ---- Ranked Result: ---- Match Group 1727 of size 2+1 ---- Ranked Result: ---- Match Group 1728 of size 1+1 ---- Ranked Result: ---- Match Group 1729 of size 1+1 ---- Ranked Result: ---- Match Group 1730 of size 1+1 ---- Ranked Result: ---- Match Group 1731 of size 1+1 ---- Ranked Result: ---- Match Group 1732 of size 1+1 ---- Ranked Result: ---- Match Group 1733 of size 1+1 ---- Ranked Result: ---- Match Group 1734 of size 1+1 ---- Ranked Result: ---- Match Group 1735 of size 1+1 ---- Ranked Result: ---- Match Group 1736 of size 1+1 ---- Ranked Result: ---- Match Group 1737 of size 1+1 ---- Ranked Result: ---- Match Group 1738 of size 1+1 ---- Ranked Result: ---- Match Group 1739 of size 1+1 ---- Ranked Result: ---- Match Group 1740 of size 1+1 ---- Ranked Result: ---- Match Group 1741 of size 1+1 ---- Ranked Result: ---- Match Group 1742 of size 1+1 ---- Ranked Result: ---- Match Group 1743 of size 1+1 ---- Ranked Result: ---- Match Group 1744 of size 1+1 ---- Ranked Result: ---- Match Group 1745 of size 1+1 ---- Ranked Result: 1. (size 49) Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. Invocation has no additional effect if already shut down. Tasks that are in the process of being submitted concurrently during the course of this method may or may not be rejected. ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinPool.java: 1900-1915 Length: 4 Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. Invocation has no additional effect if already shut down. Tasks that are in the process of being submitted concurrently during the course of this method may or may not be rejected. @throws SecurityException if a security manager exists and the caller is not permitted to modify threads because it does not hold {@link java.lang.RuntimePermission}{@code ("modifyThread")} * /** * * Initiates an orderly shutdown in which previously submitted * * tasks are executed, but no new tasks will be accepted. * * Invocation has no additional effect if already shut down. * * Tasks that are in the process of being submitted concurrently * * during the course of this method may or may not be rejected. * * * * @throws SecurityException if a security manager exists and * * the caller is not permitted to modify threads * * because it does not hold {@link * * java.lang.RuntimePermission}{@code ("modifyThread")} * */ * public void shutdown() { * checkPermission(); * shutdown = true; * tryTerminate(false); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/ForkJoinPool.java: 1875-1885 Length: 4 local sim: [[shutdown]] global sim: [[]] Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. Invocation has no additional effect if already shut down. Tasks that are in the process of being submitted concurrently during the course of this method may or may not be rejected. < /** < * Initiates an orderly shutdown in which previously submitted < * tasks are executed, but no new tasks will be accepted. < * Invocation has no additional effect if already shut down. < * Tasks that are in the process of being submitted concurrently < * during the course of this method may or may not be rejected. < */ < public void shutdown() { < checkPermission(); < shutdown = true; < tryTerminate(false); ---- Comments (size 1): 1. Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. Invocation has no additional effect if already shut down. Tasks that are in the process of being submitted concurrently during the course of this method may or may not be rejected. ---- Match Group 1746 of size 1+1 ---- Ranked Result: 1. (size 76) Attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks. Tasks that are in the process of being submitted or executed concurrently during the course of this method may or may not be rejected. This method cancels both existing and unexecuted tasks, in order to permit termination in the presence of task dependencies. So the method always returns an empty list (unlike the case for some other Executors). @return an empty list ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/ForkJoinPool.java: 1918-1937 Length: 4 Attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks. Tasks that are in the process of being submitted or executed concurrently during the course of this method may or may not be rejected. This method cancels both existing and unexecuted tasks, in order to permit termination in the presence of task dependencies. So the method always returns an empty list (unlike the case for some other Executors). @return an empty list @throws SecurityException if a security manager exists and the caller is not permitted to modify threads because it does not hold {@link java.lang.RuntimePermission}{@code ("modifyThread")} * /** * * Attempts to cancel and/or stop all tasks, and reject all * * subsequently submitted tasks. Tasks that are in the process of * * being submitted or executed concurrently during the course of * * this method may or may not be rejected. This method cancels * * both existing and unexecuted tasks, in order to permit * * termination in the presence of task dependencies. So the method * * always returns an empty list (unlike the case for some other * * Executors). * * * * @return an empty list * * @throws SecurityException if a security manager exists and * * the caller is not permitted to modify threads * * because it does not hold {@link * * java.lang.RuntimePermission}{@code ("modifyThread")} * */ * public List shutdownNow() { * checkPermission(); * shutdown = true; * tryTerminate(true); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/ForkJoinPool.java: 1888-1903 Length: 4 local sim: [[list]] global sim: [[]] Attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks. Tasks that are in the process of being submitted or executed concurrently during the course of this method may or may not be rejected. This method cancels both existing and unexecuted tasks, in order to permit termination in the presence of task dependencies. So the method always returns an empty list (unlike the case for some other Executors). @return an empty list < /** < * Attempts to cancel and/or stop all tasks, and reject all < * subsequently submitted tasks. Tasks that are in the process of < * being submitted or executed concurrently during the course of < * this method may or may not be rejected. This method cancels < * both existing and unexecuted tasks, in order to permit < * termination in the presence of task dependencies. So the method < * always returns an empty list (unlike the case for some other < * Executors). < * < * @return an empty list < */ < public List shutdownNow() { < checkPermission(); < shutdown = true; < tryTerminate(true); ---- Comments (size 1): 1. Attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks. Tasks that are in the process of being submitted or executed concurrently during the course of this method may or may not be rejected. This method cancels both existing and unexecuted tasks, in order to permit termination in the presence of task dependencies. So the method always returns an empty list (unlike the case for some other Executors). @return an empty list ---- Match Group 1747 of size 1+1 ---- Ranked Result: ---- Match Group 1748 of size 1+1 ---- Ranked Result: ---- Match Group 1749 of size 1+1 ---- Ranked Result: ---- Match Group 1750 of size 1+2 ---- Ranked Result: ---- Match Group 1751 of size 1+2 ---- Ranked Result: ---- Match Group 1752 of size 1+1 ---- Ranked Result: ---- Match Group 1753 of size 1+2 ---- Ranked Result: ---- Match Group 1754 of size 1+2 ---- Ranked Result: ---- Match Group 1755 of size 1+2 ---- Ranked Result: ---- Match Group 1756 of size 1+2 ---- Ranked Result: ---- Match Group 1757 of size 1+2 ---- Ranked Result: ---- Match Group 1758 of size 1+1 ---- Ranked Result: ---- Match Group 1759 of size 1+2 ---- Ranked Result: ---- Match Group 1760 of size 1+2 ---- Ranked Result: ---- Match Group 1761 of size 1+1 ---- Ranked Result: ---- Match Group 1762 of size 1+2 ---- Ranked Result: ---- Match Group 1763 of size 1+2 ---- Ranked Result: ---- Match Group 1764 of size 4+3 ---- Ranked Result: ---- Match Group 1765 of size 1+2 ---- Ranked Result: ---- Match Group 1766 of size 1+2 ---- Ranked Result: ---- Match Group 1767 of size 1+2 ---- Ranked Result: ---- Match Group 1768 of size 2+4 ---- Ranked Result: ---- Match Group 1769 of size 1+1 ---- Ranked Result: ---- Match Group 1770 of size 1+1 ---- Ranked Result: ---- Match Group 1771 of size 2+5 ---- Ranked Result: ---- Match Group 1772 of size 1+1 ---- Ranked Result: ---- Match Group 1773 of size 2+7 ---- Ranked Result: ---- Match Group 1774 of size 2+8 ---- Ranked Result: ---- Match Group 1775 of size 1+1 ---- Ranked Result: ---- Match Group 1776 of size 1+2 ---- Ranked Result: ---- Match Group 1777 of size 1+2 ---- Ranked Result: ---- Match Group 1778 of size 1+2 ---- Ranked Result: ---- Match Group 1779 of size 1+2 ---- Ranked Result: ---- Match Group 1780 of size 1+2 ---- Ranked Result: ---- Match Group 1781 of size 1+2 ---- Ranked Result: ---- Match Group 1782 of size 1+2 ---- Ranked Result: ---- Match Group 1783 of size 1+2 ---- Ranked Result: ---- Match Group 1784 of size 1+2 ---- Ranked Result: ---- Match Group 1785 of size 1+2 ---- Ranked Result: ---- Match Group 1786 of size 1+2 ---- Ranked Result: ---- Match Group 1787 of size 1+2 ---- Ranked Result: ---- Match Group 1788 of size 6+12 ---- Ranked Result: ---- Match Group 1789 of size 1+2 ---- Ranked Result: ---- Match Group 1790 of size 1+1 ---- Ranked Result: ---- Match Group 1791 of size 1+2 ---- Ranked Result: ---- Match Group 1792 of size 1+2 ---- Ranked Result: ---- Match Group 1793 of size 1+2 ---- Ranked Result: ---- Match Group 1794 of size 1+2 ---- Ranked Result: ---- Match Group 1795 of size 1+2 ---- Ranked Result: ---- Match Group 1796 of size 2+3 ---- Ranked Result: ---- Match Group 1797 of size 1+1 ---- Ranked Result: ---- Match Group 1798 of size 4+3 ---- Ranked Result: ---- Match Group 1799 of size 2+3 ---- Ranked Result: ---- Match Group 1800 of size 1+1 ---- Ranked Result: ---- Match Group 1801 of size 2+2 ---- Ranked Result: ---- Match Group 1802 of size 1+2 ---- Ranked Result: ---- Match Group 1803 of size 1+1 ---- Ranked Result: ---- Match Group 1804 of size 1+2 ---- Ranked Result: ---- Match Group 1805 of size 1+1 ---- Ranked Result: ---- Match Group 1806 of size 1+1 ---- Ranked Result: ---- Match Group 1807 of size 1+1 ---- Ranked Result: ---- Match Group 1808 of size 1+2 ---- Ranked Result: ---- Match Group 1809 of size 1+2 ---- Ranked Result: ---- Match Group 1810 of size 1+2 ---- Ranked Result: ---- Match Group 1811 of size 1+2 ---- Ranked Result: ---- Match Group 1812 of size 2+4 ---- Ranked Result: ---- Match Group 1813 of size 1+2 ---- Ranked Result: ---- Match Group 1814 of size 1+2 ---- Ranked Result: ---- Match Group 1815 of size 1+2 ---- Ranked Result: ---- Match Group 1816 of size 1+1 ---- Ranked Result: ---- Match Group 1817 of size 1+1 ---- Ranked Result: ---- Match Group 1818 of size 1+2 ---- Ranked Result: ---- Match Group 1819 of size 1+2 ---- Ranked Result: ---- Match Group 1820 of size 1+5 ---- Ranked Result: ---- Match Group 1821 of size 1+5 ---- Ranked Result: ---- Match Group 1822 of size 1+5 ---- Ranked Result: ---- Match Group 1823 of size 1+5 ---- Ranked Result: ---- Match Group 1824 of size 1+5 ---- Ranked Result: ---- Match Group 1825 of size 1+1 ---- Ranked Result: ---- Match Group 1826 of size 1+1 ---- Ranked Result: ---- Match Group 1827 of size 1+2 ---- Ranked Result: ---- Match Group 1828 of size 1+2 ---- Ranked Result: ---- Match Group 1829 of size 1+2 ---- Ranked Result: ---- Match Group 1830 of size 1+2 ---- Ranked Result: ---- Match Group 1831 of size 1+2 ---- Ranked Result: ---- Match Group 1832 of size 1+2 ---- Ranked Result: ---- Match Group 1833 of size 1+2 ---- Ranked Result: ---- Match Group 1834 of size 1+2 ---- Ranked Result: ---- Match Group 1835 of size 1+2 ---- Ranked Result: ---- Match Group 1836 of size 1+2 ---- Ranked Result: ---- Match Group 1837 of size 1+2 ---- Ranked Result: ---- Match Group 1838 of size 1+2 ---- Ranked Result: ---- Match Group 1839 of size 1+2 ---- Ranked Result: ---- Match Group 1840 of size 1+1 ---- Ranked Result: ---- Match Group 1841 of size 11+6 ---- Ranked Result: ---- Match Group 1842 of size 1+2 ---- Ranked Result: ---- Match Group 1843 of size 1+2 ---- Ranked Result: ---- Match Group 1844 of size 1+2 ---- Ranked Result: ---- Match Group 1845 of size 1+2 ---- Ranked Result: ---- Match Group 1846 of size 1+2 ---- Ranked Result: ---- Match Group 1847 of size 1+2 ---- Ranked Result: ---- Match Group 1848 of size 1+2 ---- Ranked Result: ---- Match Group 1849 of size 1+2 ---- Ranked Result: ---- Match Group 1850 of size 1+2 ---- Ranked Result: ---- Match Group 1851 of size 1+2 ---- Ranked Result: ---- Match Group 1852 of size 1+2 ---- Ranked Result: ---- Match Group 1853 of size 1+2 ---- Ranked Result: ---- Match Group 1854 of size 1+2 ---- Ranked Result: ---- Match Group 1855 of size 1+1 ---- Ranked Result: ---- Match Group 1856 of size 1+1 ---- Ranked Result: ---- Match Group 1857 of size 1+2 ---- Ranked Result: ---- Match Group 1858 of size 1+2 ---- Ranked Result: ---- Match Group 1859 of size 1+2 ---- Ranked Result: ---- Match Group 1860 of size 1+2 ---- Ranked Result: ---- Match Group 1861 of size 1+2 ---- Ranked Result: ---- Match Group 1862 of size 1+1 ---- Ranked Result: ---- Match Group 1863 of size 1+1 ---- Ranked Result: ---- Match Group 1864 of size 1+2 ---- Ranked Result: ---- Match Group 1865 of size 1+2 ---- Ranked Result: ---- Match Group 1866 of size 1+2 ---- Ranked Result: ---- Match Group 1867 of size 1+2 ---- Ranked Result: ---- Match Group 1868 of size 1+2 ---- Ranked Result: ---- Match Group 1869 of size 2+2 ---- Ranked Result: ---- Match Group 1870 of size 2+2 ---- Ranked Result: ---- Match Group 1871 of size 2+2 ---- Ranked Result: ---- Match Group 1872 of size 1+1 ---- Ranked Result: ---- Match Group 1873 of size 1+1 ---- Ranked Result: ---- Match Group 1874 of size 1+1 ---- Ranked Result: ---- Match Group 1875 of size 4+3 ---- Ranked Result: ---- Match Group 1876 of size 1+1 ---- Ranked Result: ---- Match Group 1877 of size 1+1 ---- Ranked Result: ---- Match Group 1878 of size 2+2 ---- Ranked Result: ---- Match Group 1879 of size 1+1 ---- Ranked Result: ---- Match Group 1880 of size 2+4 ---- Ranked Result: ---- Match Group 1881 of size 2+4 ---- Ranked Result: ---- Match Group 1882 of size 2+4 ---- Ranked Result: ---- Match Group 1883 of size 2+4 ---- Ranked Result: 1. (size 33) Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1466-1486 Length: 4 Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param current the waiting thread @param node its node @return true if cancelled before the node was signalled If we lost out to a signal(), then we can't proceed until it finishes its enq(). Cancelling during an incomplete transfer is both rare and transient, so just spin. * /** * * Transfers node, if necessary, to sync queue after a cancelled * * wait. Returns true if thread was cancelled before being * * signalled. * * @param current the waiting thread * * @param node its node * * @return true if cancelled before the node was signalled * */ * final boolean transferAfterCancelledWait(Node node) { * if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { * enq(node); * return true; * } * /* * * If we lost out to a signal(), then we can't proceed * * until it finishes its enq(). Cancelling during an * * incomplete transfer is both rare and transient, so just * * spin. * */ * while (!isOnSyncQueue(node)) * Thread.yield(); ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1689-1709 Length: 4 Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param current the waiting thread @param node its node @return true if cancelled before the node was signalled If we lost out to a signal(), then we can't proceed until it finishes its enq(). Cancelling during an incomplete transfer is both rare and transient, so just spin. * /** * * Transfers node, if necessary, to sync queue after a cancelled * * wait. Returns true if thread was cancelled before being * * signalled. * * @param current the waiting thread * * @param node its node * * @return true if cancelled before the node was signalled * */ * final boolean transferAfterCancelledWait(Node node) { * if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { * enq(node); * return true; * } * /* * * If we lost out to a signal(), then we can't proceed * * until it finishes its enq(). Cancelling during an * * incomplete transfer is both rare and transient, so just * * spin. * */ * while (!isOnSyncQueue(node)) * Thread.yield(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1436-1455 Length: 4 local sim: [[node, wait, cancelled, thread, after]] global sim: [[]] Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled < /** < * Transfers node, if necessary, to sync queue after a cancelled < * wait. Returns true if thread was cancelled before being < * signalled. < * @param node its node < * @return true if cancelled before the node was signalled < */ < final boolean transferAfterCancelledWait(Node node) { < if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { < enq(node); < return true; < } < /* < * If we lost out to a signal(), then we can't proceed < * until it finishes its enq(). Cancelling during an < * incomplete transfer is both rare and transient, so just < * spin. < */ < while (!isOnSyncQueue(node)) < Thread.yield(); ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java: 1437-1456 Length: 4 local sim: [[node, wait, cancelled, thread, after]] global sim: [[]] Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled < /** < * Transfers node, if necessary, to sync queue after a cancelled < * wait. Returns true if thread was cancelled before being < * signalled. < * @param node its node < * @return true if cancelled before the node was signalled < */ < final boolean transferAfterCancelledWait(Node node) { < if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { < enq(node); < return true; < } < /* < * If we lost out to a signal(), then we can't proceed < * until it finishes its enq(). Cancelling during an < * incomplete transfer is both rare and transient, so just < * spin. < */ < while (!isOnSyncQueue(node)) < Thread.yield(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1666-1685 Length: 4 local sim: [[node, wait, cancelled, thread, after]] global sim: [[]] Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled < /** < * Transfers node, if necessary, to sync queue after a cancelled < * wait. Returns true if thread was cancelled before being < * signalled. < * @param node its node < * @return true if cancelled before the node was signalled < */ < final boolean transferAfterCancelledWait(Node node) { < if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { < enq(node); < return true; < } < /* < * If we lost out to a signal(), then we can't proceed < * until it finishes its enq(). Cancelling during an < * incomplete transfer is both rare and transient, so just < * spin. < */ < while (!isOnSyncQueue(node)) < Thread.yield(); ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/locks/AbstractQueuedSynchronizer.java: 1669-1688 Length: 4 local sim: [[node, wait, cancelled, thread, after]] global sim: [[]] Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled < /** < * Transfers node, if necessary, to sync queue after a cancelled < * wait. Returns true if thread was cancelled before being < * signalled. < * @param node its node < * @return true if cancelled before the node was signalled < */ < final boolean transferAfterCancelledWait(Node node) { < if (compareAndSetWaitStatus(node, Node.CONDITION, 0)) { < enq(node); < return true; < } < /* < * If we lost out to a signal(), then we can't proceed < * until it finishes its enq(). Cancelling during an < * incomplete transfer is both rare and transient, so just < * spin. < */ < while (!isOnSyncQueue(node)) < Thread.yield(); ---- Comments (size 1): 1. Transfers node, if necessary, to sync queue after a cancelled wait. Returns true if thread was cancelled before being signalled. @param node its node @return true if cancelled before the node was signalled ---- Match Group 1884 of size 2+4 ---- Ranked Result: ---- Match Group 1885 of size 1+2 ---- Ranked Result: ---- Match Group 1886 of size 1+2 ---- Ranked Result: ---- Match Group 1887 of size 4+7 ---- Ranked Result: ---- Match Group 1888 of size 3+1 ---- Ranked Result: ---- Match Group 1889 of size 1+2 ---- Ranked Result: ---- Match Group 1890 of size 1+2 ---- Ranked Result: ---- Match Group 1891 of size 1+2 ---- Ranked Result: ---- Match Group 1892 of size 1+2 ---- Ranked Result: ---- Match Group 1893 of size 1+2 ---- Ranked Result: ---- Match Group 1894 of size 1+2 ---- Ranked Result: ---- Match Group 1895 of size 1+2 ---- Ranked Result: ---- Match Group 1896 of size 1+2 ---- Ranked Result: ---- Match Group 1897 of size 1+1 ---- Ranked Result: ---- Match Group 1898 of size 1+2 ---- Ranked Result: ---- Match Group 1899 of size 1+2 ---- Ranked Result: ---- Match Group 1900 of size 1+2 ---- Ranked Result: ---- Match Group 1901 of size 1+2 ---- Ranked Result: ---- Match Group 1902 of size 1+2 ---- Ranked Result: ---- Match Group 1903 of size 1+2 ---- Ranked Result: ---- Match Group 1904 of size 1+2 ---- Ranked Result: ---- Match Group 1905 of size 1+2 ---- Ranked Result: ---- Match Group 1906 of size 1+2 ---- Ranked Result: ---- Match Group 1907 of size 1+2 ---- Ranked Result: ---- Match Group 1908 of size 1+2 ---- Ranked Result: ---- Match Group 1909 of size 1+2 ---- Ranked Result: ---- Match Group 1910 of size 1+2 ---- Ranked Result: ---- Match Group 1911 of size 1+2 ---- Ranked Result: ---- Match Group 1912 of size 1+1 ---- Ranked Result: ---- Match Group 1913 of size 1+2 ---- Ranked Result: ---- Match Group 1914 of size 1+2 ---- Ranked Result: ---- Match Group 1915 of size 1+2 ---- Ranked Result: ---- Match Group 1916 of size 1+2 ---- Ranked Result: ---- Match Group 1917 of size 1+2 ---- Ranked Result: ---- Match Group 1918 of size 1+2 ---- Ranked Result: ---- Match Group 1919 of size 1+2 ---- Ranked Result: ---- Match Group 1920 of size 1+2 ---- Ranked Result: ---- Match Group 1921 of size 1+2 ---- Ranked Result: ---- Match Group 1922 of size 1+2 ---- Ranked Result: ---- Match Group 1923 of size 1+1 ---- Ranked Result: ---- Match Group 1924 of size 1+1 ---- Ranked Result: ---- Match Group 1925 of size 1+1 ---- Ranked Result: ---- Match Group 1926 of size 1+1 ---- Ranked Result: ---- Match Group 1927 of size 1+1 ---- Ranked Result: ---- Match Group 1928 of size 1+1 ---- Ranked Result: ---- Match Group 1929 of size 1+2 ---- Ranked Result: ---- Match Group 1930 of size 1+2 ---- Ranked Result: ---- Match Group 1931 of size 4+7 ---- Ranked Result: ---- Match Group 1932 of size 3+1 ---- Ranked Result: ---- Match Group 1933 of size 1+2 ---- Ranked Result: ---- Match Group 1934 of size 1+2 ---- Ranked Result: ---- Match Group 1935 of size 1+2 ---- Ranked Result: ---- Match Group 1936 of size 1+2 ---- Ranked Result: ---- Match Group 1937 of size 1+2 ---- Ranked Result: ---- Match Group 1938 of size 1+2 ---- Ranked Result: ---- Match Group 1939 of size 1+2 ---- Ranked Result: ---- Match Group 1940 of size 1+2 ---- Ranked Result: ---- Match Group 1941 of size 1+2 ---- Ranked Result: ---- Match Group 1942 of size 1+2 ---- Ranked Result: ---- Match Group 1943 of size 1+2 ---- Ranked Result: ---- Match Group 1944 of size 1+2 ---- Ranked Result: ---- Match Group 1945 of size 1+2 ---- Ranked Result: ---- Match Group 1946 of size 1+2 ---- Ranked Result: ---- Match Group 1947 of size 1+2 ---- Ranked Result: 1. (size 15) Reconstitutes this lock instance from a stream (that is, deserializes it). @param s the stream ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/ReentrantReadWriteLock.java: 656-664 Length: 4 Reconstitute this lock instance from a stream @param s the stream * /** * * Reconstitute this lock instance from a stream * * @param s the stream * */ * private void readObject(java.io.ObjectInputStream s) * throws java.io.IOException, ClassNotFoundException { * s.defaultReadObject(); * readHolds = new ThreadLocalHoldCounter(); * setState(0); // reset to unlocked state ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/locks/ReentrantReadWriteLock.java: 626-636 Length: 4 local sim: [[stream]] global sim: [[]] Reconstitutes this lock instance from a stream (that is, deserializes it). @param s the stream < /** < * Reconstitutes this lock instance from a stream (that is, < * deserializes it). < * < * @param s the stream < */ < private void readObject(java.io.ObjectInputStream s) < throws java.io.IOException, ClassNotFoundException { < s.defaultReadObject(); < readHolds = new ThreadLocalHoldCounter(); < setState(0); // reset to unlocked state ---- Comments (size 1): 1. Reconstitutes this lock instance from a stream (that is, deserializes it). @param s the stream ---- Match Group 1948 of size 1+2 ---- Ranked Result: ---- Match Group 1949 of size 1+2 ---- Ranked Result: 1. (size 17) Fair version of tryAcquire. Don't grant access unless recursive call or no waiters or is first. ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/locks/ReentrantReadWriteLock.java: 383-396 Length: 3 Walkthrough: 1. If read count nonzero or write count nonzero and owner is a different thread, fail. 2. If count would saturate, fail. (This can only happen if count is already nonzero.) 3. Otherwise, this thread is eligible for lock if it is either a reentrant acquire or queue policy allows it. If so, update state and set owner. * protected final boolean tryAcquire(int acquires) { * /* * * Walkthrough: * * 1. If read count nonzero or write count nonzero * * and owner is a different thread, fail. * * 2. If count would saturate, fail. (This can only * * happen if count is already nonzero.) * * 3. Otherwise, this thread is eligible for lock if * * it is either a reentrant acquire or * * queue policy allows it. If so, update state * * and set owner. * */ * Thread current = Thread.currentThread(); * int c = getState(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/util/concurrent/locks/ReentrantLock.java: 201-207 Length: 3 local sim: [[try, acquire]] global sim: [[]] [tryAcquire] Fair version of tryAcquire. Don't grant access unless recursive call or no waiters or is first. < /** < * Fair version of tryAcquire. Don't grant access unless < * recursive call or no waiters or is first. < */ < protected final boolean tryAcquire(int acquires) { < final Thread current = Thread.currentThread(); < int c = getState(); ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/util/concurrent/locks/ReentrantLock.java: 203-209 Length: 3 local sim: [[try, acquire]] global sim: [[]] [tryAcquire] Fair version of tryAcquire. Don't grant access unless recursive call or no waiters or is first. < /** < * Fair version of tryAcquire. Don't grant access unless < * recursive call or no waiters or is first. < */ < protected final boolean tryAcquire(int acquires) { < final Thread current = Thread.currentThread(); < int c = getState(); ---- Comments (size 1): 1. Fair version of tryAcquire. Don't grant access unless recursive call or no waiters or is first. ---- Match Group 1950 of size 1+2 ---- Ranked Result: ---- Match Group 1951 of size 1+2 ---- Ranked Result: ---- Match Group 1952 of size 1+2 ---- Ranked Result: ---- Match Group 1953 of size 1+2 ---- Ranked Result: ---- Match Group 1954 of size 1+2 ---- Ranked Result: ---- Match Group 1955 of size 1+2 ---- Ranked Result: ---- Match Group 1956 of size 1+2 ---- Ranked Result: ---- Match Group 1957 of size 2+4 ---- Ranked Result: ---- Match Group 1958 of size 1+2 ---- Ranked Result: ---- Match Group 1959 of size 1+2 ---- Ranked Result: ---- Match Group 1960 of size 1+2 ---- Ranked Result: ---- Match Group 1961 of size 1+2 ---- Ranked Result: ---- Match Group 1962 of size 1+2 ---- Ranked Result: ---- Match Group 1963 of size 1+2 ---- Ranked Result: ---- Match Group 1964 of size 1+2 ---- Ranked Result: ---- Match Group 1965 of size 1+2 ---- Ranked Result: ---- Match Group 1966 of size 1+2 ---- Ranked Result: ---- Match Group 1967 of size 1+1 ---- Ranked Result: ---- Match Group 1968 of size 1+1 ---- Ranked Result: ---- Match Group 1969 of size 1+1 ---- Ranked Result: ---- Match Group 1970 of size 1+1 ---- Ranked Result: ---- Match Group 1971 of size 1+1 ---- Ranked Result: ---- Match Group 1972 of size 1+1 ---- Ranked Result: ---- Match Group 1973 of size 1+1 ---- Ranked Result: ---- Match Group 1974 of size 1+1 ---- Ranked Result: ---- Match Group 1975 of size 1+1 ---- Ranked Result: ---- Match Group 1976 of size 1+1 ---- Ranked Result: ---- Match Group 1977 of size 1+1 ---- Ranked Result: ---- Match Group 1978 of size 2+1 ---- Ranked Result: ---- Match Group 1979 of size 1+1 ---- Ranked Result: ---- Match Group 1980 of size 1+1 ---- Ranked Result: ---- Match Group 1981 of size 1+3 ---- Ranked Result: ---- Match Group 1982 of size 1+1 ---- Ranked Result: ---- Match Group 1983 of size 1+1 ---- Ranked Result: ---- Match Group 1984 of size 1+1 ---- Ranked Result: ---- Match Group 1985 of size 1+1 ---- Ranked Result: ---- Match Group 1986 of size 1+1 ---- Ranked Result: ---- Match Group 1987 of size 1+1 ---- Ranked Result: ---- Match Group 1988 of size 1+1 ---- Ranked Result: ---- Match Group 1989 of size 1+1 ---- Ranked Result: ---- Match Group 1990 of size 1+2 ---- Ranked Result: ---- Match Group 1991 of size 1+2 ---- Ranked Result: ---- Match Group 1992 of size 1+2 ---- Ranked Result: ---- Match Group 1993 of size 1+2 ---- Ranked Result: ---- Match Group 1994 of size 1+1 ---- Ranked Result: ---- Match Group 1995 of size 1+2 ---- Ranked Result: ---- Match Group 1996 of size 1+1 ---- Ranked Result: ---- Match Group 1997 of size 2+1 ---- Ranked Result: ---- Match Group 1998 of size 1+2 ---- Ranked Result: ---- Match Group 1999 of size 1+2 ---- Ranked Result: ---- Match Group 2000 of size 1+2 ---- Ranked Result: ---- Match Group 2001 of size 1+2 ---- Ranked Result: ---- Match Group 2002 of size 1+1 ---- Ranked Result: ---- Match Group 2003 of size 1+1 ---- Ranked Result: ---- Match Group 2004 of size 2+2 ---- Ranked Result: ---- Match Group 2005 of size 1+1 ---- Ranked Result: ---- Match Group 2006 of size 1+1 ---- Ranked Result: ---- Match Group 2007 of size 1+1 ---- Ranked Result: ---- Match Group 2008 of size 1+1 ---- Ranked Result: ---- Match Group 2009 of size 1+1 ---- Ranked Result: ---- Match Group 2010 of size 1+1 ---- Ranked Result: ---- Match Group 2011 of size 1+1 ---- Ranked Result: ---- Match Group 2012 of size 1+1 ---- Ranked Result: ---- Match Group 2013 of size 1+1 ---- Ranked Result: ---- Match Group 2014 of size 1+1 ---- Ranked Result: ---- Match Group 2015 of size 1+1 ---- Ranked Result: ---- Match Group 2016 of size 1+1 ---- Ranked Result: ---- Match Group 2017 of size 1+1 ---- Ranked Result: ---- Match Group 2018 of size 1+1 ---- Ranked Result: ---- Match Group 2019 of size 1+1 ---- Ranked Result: ---- Match Group 2020 of size 1+1 ---- Ranked Result: ---- Match Group 2021 of size 1+1 ---- Ranked Result: ---- Match Group 2022 of size 1+1 ---- Ranked Result: ---- Match Group 2023 of size 1+1 ---- Ranked Result: ---- Match Group 2024 of size 1+1 ---- Ranked Result: ---- Match Group 2025 of size 1+1 ---- Ranked Result: ---- Match Group 2026 of size 1+2 ---- Ranked Result: ---- Match Group 2027 of size 1+2 ---- Ranked Result: ---- Match Group 2028 of size 1+1 ---- Ranked Result: ---- Match Group 2029 of size 1+2 ---- Ranked Result: ---- Match Group 2030 of size 1+2 ---- Ranked Result: ---- Match Group 2031 of size 1+2 ---- Ranked Result: ---- Match Group 2032 of size 1+2 ---- Ranked Result: ---- Match Group 2033 of size 1+2 ---- Ranked Result: ---- Match Group 2034 of size 1+1 ---- Ranked Result: ---- Match Group 2035 of size 1+2 ---- Ranked Result: ---- Match Group 2036 of size 1+2 ---- Ranked Result: ---- Match Group 2037 of size 1+2 ---- Ranked Result: ---- Match Group 2038 of size 1+2 ---- Ranked Result: ---- Match Group 2039 of size 1+2 ---- Ranked Result: ---- Match Group 2040 of size 1+2 ---- Ranked Result: ---- Match Group 2041 of size 1+1 ---- Ranked Result: ---- Match Group 2042 of size 1+2 ---- Ranked Result: ---- Match Group 2043 of size 1+1 ---- Ranked Result: ---- Match Group 2044 of size 1+2 ---- Ranked Result: ---- Match Group 2045 of size 1+2 ---- Ranked Result: ---- Match Group 2046 of size 1+2 ---- Ranked Result: ---- Match Group 2047 of size 1+2 ---- Ranked Result: ---- Match Group 2048 of size 1+2 ---- Ranked Result: ---- Match Group 2049 of size 1+2 ---- Ranked Result: ---- Match Group 2050 of size 1+1 ---- Ranked Result: ---- Match Group 2051 of size 1+2 ---- Ranked Result: ---- Match Group 2052 of size 1+2 ---- Ranked Result: ---- Match Group 2053 of size 1+2 ---- Ranked Result: ---- Match Group 2054 of size 1+2 ---- Ranked Result: ---- Match Group 2055 of size 1+2 ---- Ranked Result: ---- Match Group 2056 of size 1+2 ---- Ranked Result: ---- Match Group 2057 of size 1+1 ---- Ranked Result: ---- Match Group 2058 of size 1+1 ---- Ranked Result: ---- Match Group 2059 of size 1+2 ---- Ranked Result: ---- Match Group 2060 of size 1+1 ---- Ranked Result: ---- Match Group 2061 of size 1+1 ---- Ranked Result: ---- Match Group 2062 of size 1+1 ---- Ranked Result: ---- Match Group 2063 of size 1+2 ---- Ranked Result: ---- Match Group 2064 of size 1+2 ---- Ranked Result: ---- Match Group 2065 of size 1+2 ---- Ranked Result: ---- Match Group 2066 of size 1+2 ---- Ranked Result: ---- Match Group 2067 of size 1+2 ---- Ranked Result: ---- Match Group 2068 of size 1+2 ---- Ranked Result: ---- Match Group 2069 of size 1+2 ---- Ranked Result: ---- Match Group 2070 of size 1+2 ---- Ranked Result: ---- Match Group 2071 of size 1+1 ---- Ranked Result: ---- Match Group 2072 of size 1+2 ---- Ranked Result: ---- Match Group 2073 of size 1+2 ---- Ranked Result: ---- Match Group 2074 of size 1+4 ---- Ranked Result: ---- Match Group 2075 of size 1+2 ---- Ranked Result: ---- Match Group 2076 of size 3+6 ---- Ranked Result: ---- Match Group 2077 of size 2+2 ---- Ranked Result: ---- Match Group 2078 of size 1+2 ---- Ranked Result: ---- Match Group 2079 of size 1+2 ---- Ranked Result: ---- Match Group 2080 of size 1+4 ---- Ranked Result: ---- Match Group 2081 of size 2+2 ---- Ranked Result: ---- Match Group 2082 of size 2+2 ---- Ranked Result: ---- Match Group 2083 of size 2+3 ---- Ranked Result: ---- Match Group 2084 of size 1+3 ---- Ranked Result: ---- Match Group 2085 of size 1+2 ---- Ranked Result: ---- Match Group 2086 of size 1+4 ---- Ranked Result: 1. (size 5) Ignored, fall through to setError ---- /home/edmund/evaluate_projects/JDK/java/rmi/server/LogStream.java: 196-198 Length: 3 * logOut.flush(); * } catch (IOException e) { * setError(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/io/PrintStream.java: 257-263 Length: 3 local sim: [[set, error]] global sim: [[]] [setError] Ignored, fall through to setError < out.flush(); < return; < } catch (IOException e) { < // Ignored, fall through to setError < } < } < setError(); ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/io/PrintStream.java: 255-261 Length: 3 local sim: [[set, error]] global sim: [[]] [setError] Ignored, fall through to setError < out.flush(); < return; < } catch (IOException e) { < // Ignored, fall through to setError < } < } < setError(); ---- Comments (size 1): 1. Ignored, fall through to setError ---- Match Group 2087 of size 1+2 ---- Ranked Result: 1. (size 3) Numbers are parsed. ---- /home/edmund/evaluate_projects/JDK/java/io/StreamTokenizer.java: 193-196 Length: 4 * commentChar('/'); * quoteChar('"'); * quoteChar('\''); * parseNumbers(); ---- /home/edmund/database-mana/databaseGitHub/j2objc/jre_emul/android/libcore/luni/src/main/java/java/io/StreamTokenizer.java: 141-147 Length: 4 local sim: [[numbers]] global sim: [[]] Numbers are parsed. < commentChar('/'); < quoteChar('"'); < quoteChar('\''); < /** < * Numbers are parsed. < */ < parseNumbers(); ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/io/StreamTokenizer.java: 141-147 Length: 4 local sim: [[numbers]] global sim: [[]] Numbers are parsed. < commentChar('/'); < quoteChar('"'); < quoteChar('\''); < /** < * Numbers are parsed. < */ < parseNumbers(); ---- Comments (size 1): 1. Numbers are parsed. ---- Match Group 2088 of size 1+2 ---- Ranked Result: ---- Match Group 2089 of size 3+4 ---- Ranked Result: ---- Match Group 2090 of size 1+2 ---- Ranked Result: ---- Match Group 2091 of size 2+3 ---- Ranked Result: ---- Match Group 2092 of size 1+2 ---- Ranked Result: ---- Match Group 2093 of size 4+3 ---- Ranked Result: ---- Match Group 2094 of size 1+1 ---- Ranked Result: ---- Match Group 2095 of size 1+1 ---- Ranked Result: ---- Match Group 2096 of size 1+1 ---- Ranked Result: ---- Match Group 2097 of size 2+2 ---- Ranked Result: ---- Match Group 2098 of size 1+1 ---- Ranked Result: ---- Match Group 2099 of size 1+1 ---- Ranked Result: ---- Match Group 2100 of size 1+1 ---- Ranked Result: ---- Match Group 2101 of size 1+1 ---- Ranked Result: ---- Match Group 2102 of size 2+1 ---- Ranked Result: ---- Match Group 2103 of size 2+1 ---- Ranked Result: ---- Match Group 2104 of size 1+1 ---- Ranked Result: ---- Match Group 2105 of size 1+1 ---- Ranked Result: ---- Match Group 2106 of size 1+1 ---- Ranked Result: ---- Match Group 2107 of size 1+1 ---- Ranked Result: ---- Match Group 2108 of size 1+1 ---- Ranked Result: ---- Match Group 2109 of size 1+1 ---- Ranked Result: ---- Match Group 2110 of size 1+1 ---- Ranked Result: ---- Match Group 2111 of size 2+1 ---- Ranked Result: ---- Match Group 2112 of size 1+1 ---- Ranked Result: ---- Match Group 2113 of size 1+1 ---- Ranked Result: ---- Match Group 2114 of size 1+1 ---- Ranked Result: ---- Match Group 2115 of size 1+2 ---- Ranked Result: ---- Match Group 2116 of size 1+1 ---- Ranked Result: ---- Match Group 2117 of size 1+1 ---- Ranked Result: ---- Match Group 2118 of size 1+2 ---- Ranked Result: ---- Match Group 2119 of size 1+1 ---- Ranked Result: ---- Match Group 2120 of size 2+2 ---- Ranked Result: ---- Match Group 2121 of size 1+1 ---- Ranked Result: ---- Match Group 2122 of size 1+1 ---- Ranked Result: ---- Match Group 2123 of size 1+1 ---- Ranked Result: ---- Match Group 2124 of size 1+1 ---- Ranked Result: ---- Match Group 2125 of size 1+1 ---- Ranked Result: ---- Match Group 2126 of size 1+1 ---- Ranked Result: ---- Match Group 2127 of size 1+1 ---- Ranked Result: ---- Match Group 2128 of size 1+1 ---- Ranked Result: ---- Match Group 2129 of size 1+2 ---- Ranked Result: ---- Match Group 2130 of size 2+1 ---- Ranked Result: ---- Match Group 2131 of size 1+1 ---- Ranked Result: ---- Match Group 2132 of size 1+1 ---- Ranked Result: ---- Match Group 2133 of size 1+1 ---- Ranked Result: ---- Match Group 2134 of size 1+1 ---- Ranked Result: ---- Match Group 2135 of size 1+1 ---- Ranked Result: ---- Match Group 2136 of size 1+1 ---- Ranked Result: ---- Match Group 2137 of size 1+1 ---- Ranked Result: ---- Match Group 2138 of size 1+1 ---- Ranked Result: ---- Match Group 2139 of size 1+1 ---- Ranked Result: ---- Match Group 2140 of size 1+1 ---- Ranked Result: ---- Match Group 2141 of size 1+1 ---- Ranked Result: ---- Match Group 2142 of size 1+1 ---- Ranked Result: ---- Match Group 2143 of size 2+1 ---- Ranked Result: ---- Match Group 2144 of size 2+3 ---- Ranked Result: ---- Match Group 2145 of size 2+2 ---- Ranked Result: ---- Match Group 2146 of size 3+2 ---- Ranked Result: ---- Match Group 2147 of size 1+2 ---- Ranked Result: ---- Match Group 2148 of size 1+3 ---- Ranked Result: ---- Match Group 2149 of size 1+1 ---- Ranked Result: ---- Match Group 2150 of size 1+2 ---- Ranked Result: ---- Match Group 2151 of size 1+1 ---- Ranked Result: ---- Match Group 2152 of size 1+1 ---- Ranked Result: ---- Match Group 2153 of size 1+1 ---- Ranked Result: ---- Match Group 2154 of size 1+1 ---- Ranked Result: ---- Match Group 2155 of size 1+5 ---- Ranked Result: 1. (size 4) Stop editing if any ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/basic/BasicTableUI.java: 1093-1095 Length: 3 * TableCellEditor tce = table.getCellEditor(); * if (tce != null) { * tce.stopCellEditing(); ---- /home/edmund/database-mana/databaseGitHub/intellij-community/plugins/ui-designer/src/com/intellij/uiDesigner/wizard/BindToExistingBeanStep.java: 101-103 Length: 3 local sim: [[stop, editing]] global sim: [[]] Stop editing if any < final TableCellEditor cellEditor = myTable.getCellEditor(); < if(cellEditor != null){ < cellEditor.stopCellEditing(); ---- /home/edmund/database-mana/databaseGitHub/intellij-community/plugins/ui-designer/src/com/intellij/uiDesigner/wizard/BindToNewBeanStep.java: 90-92 Length: 3 local sim: [[stop, editing]] global sim: [[]] Stop editing if any < final TableCellEditor cellEditor = myTable.getCellEditor(); < if(cellEditor != null){ < cellEditor.stopCellEditing(); ---- Comments (size 1): 1. Stop editing if any ---- Match Group 2156 of size 4+1 ---- Ranked Result: ---- Match Group 2157 of size 1+1 ---- Ranked Result: ---- Match Group 2158 of size 1+2 ---- Ranked Result: ---- Match Group 2159 of size 1+2 ---- Ranked Result: ---- Match Group 2160 of size 2+1 ---- Ranked Result: ---- Match Group 2161 of size 1+1 ---- Ranked Result: ---- Match Group 2162 of size 1+1 ---- Ranked Result: ---- Match Group 2163 of size 1+1 ---- Ranked Result: ---- Match Group 2164 of size 1+1 ---- Ranked Result: ---- Match Group 2165 of size 1+1 ---- Ranked Result: ---- Match Group 2166 of size 1+1 ---- Ranked Result: ---- Match Group 2167 of size 1+1 ---- Ranked Result: ---- Match Group 2168 of size 1+1 ---- Ranked Result: ---- Match Group 2169 of size 1+1 ---- Ranked Result: ---- Match Group 2170 of size 1+1 ---- Ranked Result: ---- Match Group 2171 of size 1+1 ---- Ranked Result: ---- Match Group 2172 of size 1+1 ---- Ranked Result: ---- Match Group 2173 of size 4+2 ---- Ranked Result: 1. (size 1) text ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/metal/MetalRadioButtonUI.java: 199-201 Length: 3 Draw the Text * if(text != null) { * View v = (View) c.getClientProperty(BasicHTML.propertyKey); * if (v != null) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/basic/BasicLabelUI.java: 170-172 Length: 3 * if (text != null) { * View v = (View) c.getClientProperty(BasicHTML.propertyKey); * if (v != null) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/basic/BasicRadioButtonUI.java: 184-186 Length: 3 Draw the Text * if(text != null) { * View v = (View) c.getClientProperty(BasicHTML.propertyKey); * if (v != null) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/plaf/synth/SynthGraphicsUtils.java: 401-404 Length: 3 * if (text != null) { * View v = (View) c.getClientProperty(BasicHTML.propertyKey); * * if (v != null) { ---- /home/edmund/database-mana/databaseGitHub/intellij-community/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/ui/DarculaCheckBoxUI.java: 129-131 Length: 3 local sim: [[text]] global sim: [[]] text < if(text != null) { < View view = (View) c.getClientProperty(BasicHTML.propertyKey); < if (view != null) { ---- Comments (size 1): 1. text ---- Match Group 2174 of size 1+1 ---- Ranked Result: ---- Match Group 2175 of size 1+1 ---- Ranked Result: ---- Match Group 2176 of size 1+1 ---- Ranked Result: ---- Match Group 2177 of size 1+1 ---- Ranked Result: ---- Match Group 2178 of size 1+1 ---- Ranked Result: ---- Match Group 2179 of size 1+1 ---- Ranked Result: ---- Match Group 2180 of size 1+1 ---- Ranked Result: ---- Match Group 2181 of size 1+1 ---- Ranked Result: ---- Match Group 2182 of size 1+1 ---- Ranked Result: ---- Match Group 2183 of size 1+1 ---- Ranked Result: ---- Match Group 2184 of size 4+1 ---- Ranked Result: 1. (size 60) Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert @param a the allocated region to render into @return the bounding box of the given position @throws BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView ---- /home/edmund/evaluate_projects/JDK/javax/swing/text/html/ImageView.java: 507-523 Length: 6 Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert @param a the allocated region to render into @return the bounding box of the given position @exception BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView * /** * * Provides a mapping from the document model coordinate space * * to the coordinate space of the view mapped to it. * * * * @param pos the position to convert * * @param a the allocated region to render into * * @return the bounding box of the given position * * @exception BadLocationException if the given position does not represent a * * valid location in the associated document * * @see View#modelToView * */ * public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException { * int p0 = getStartOffset(); * int p1 = getEndOffset(); * if ((pos >= p0) && (pos <= p1)) { * Rectangle r = a.getBounds(); * if (pos == p1) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/text/IconView.java: 119-135 Length: 6 Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert >= 0 @param a the allocated region to render into @return the bounding box of the given position @exception BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView * /** * * Provides a mapping from the document model coordinate space * * to the coordinate space of the view mapped to it. * * * * @param pos the position to convert >= 0 * * @param a the allocated region to render into * * @return the bounding box of the given position * * @exception BadLocationException if the given position does not * * represent a valid location in the associated document * * @see View#modelToView * */ * public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException { * int p0 = getStartOffset(); * int p1 = getEndOffset(); * if ((pos >= p0) && (pos <= p1)) { * Rectangle r = a.getBounds(); * if (pos == p1) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/text/html/HRuleView.java: 241-257 Length: 6 Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert @param a the allocated region to render into @return the bounding box of the given position @exception BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView * /** * * Provides a mapping from the document model coordinate space * * to the coordinate space of the view mapped to it. * * * * @param pos the position to convert * * @param a the allocated region to render into * * @return the bounding box of the given position * * @exception BadLocationException if the given position does not * * represent a valid location in the associated document * * @see View#modelToView * */ * public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException { * int p0 = getStartOffset(); * int p1 = getEndOffset(); * if ((pos >= p0) && (pos <= p1)) { * Rectangle r = a.getBounds(); * if (pos == p1) { ---- /home/edmund/evaluate_projects/JDK/javax/swing/text/ComponentView.java: 318-334 Length: 6 Provides a mapping from the coordinate space of the model to that of the view. @param pos the position to convert >= 0 @param a the allocated region to render into @return the bounding box of the given position is returned @exception BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView * /** * * Provides a mapping from the coordinate space of the model to * * that of the view. * * * * @param pos the position to convert >= 0 * * @param a the allocated region to render into * * @return the bounding box of the given position is returned * * @exception BadLocationException if the given position does not * * represent a valid location in the associated document * * @see View#modelToView * */ * public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException { * int p0 = getStartOffset(); * int p1 = getEndOffset(); * if ((pos >= p0) && (pos <= p1)) { * Rectangle r = a.getBounds(); * if (pos == p1) { ---- /home/edmund/database-mana/databaseGitHub/intellij-community/platform/platform-impl/src/com/intellij/ide/CustomHrView.java: 165-181 Length: 6 local sim: [[exception, view, bad, pos, model, location, position, to]] global sim: [[]] [BadLocationException, modelToView] Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert @param a the allocated region to render into @return the bounding box of the given position @throws BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView < /** < * Provides a mapping from the document model coordinate space < * to the coordinate space of the view mapped to it. < * < * @param pos the position to convert < * @param a the allocated region to render into < * @return the bounding box of the given position < * @throws BadLocationException if the given position does not < * represent a valid location in the associated document < * @see View#modelToView < */ < public Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException { < int p0 = getStartOffset(); < int p1 = getEndOffset(); < if ((pos >= p0) && (pos <= p1)) { < Rectangle r = a.getBounds(); < if (pos == p1) { ---- Comments (size 1): 1. Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it. @param pos the position to convert @param a the allocated region to render into @return the bounding box of the given position @throws BadLocationException if the given position does not represent a valid location in the associated document @see View#modelToView ---- Match Group 2185 of size 1+1 ---- Ranked Result: ---- Match Group 2186 of size 1+1 ---- Ranked Result: ---- Match Group 2187 of size 2+2 ---- Ranked Result: ---- Match Group 2188 of size 1+1 ---- Ranked Result: ---- Match Group 2189 of size 1+1 ---- Ranked Result: ---- Match Group 2190 of size 1+1 ---- Ranked Result: ---- Match Group 2191 of size 1+1 ---- Ranked Result: ---- Match Group 2192 of size 1+2 ---- Ranked Result: ---- Match Group 2193 of size 2+1 ---- Ranked Result: ---- Match Group 2194 of size 1+1 ---- Ranked Result: ---- Match Group 2195 of size 1+1 ---- Ranked Result: ---- Match Group 2196 of size 1+1 ---- Ranked Result: ---- Match Group 2197 of size 1+1 ---- Ranked Result: ---- Match Group 2198 of size 1+1 ---- Ranked Result: ---- Match Group 2199 of size 1+1 ---- Ranked Result: ---- Match Group 2200 of size 1+1 ---- Ranked Result: ---- Match Group 2201 of size 1+1 ---- Ranked Result: ---- Match Group 2202 of size 1+1 ---- Ranked Result: ---- Match Group 2203 of size 1+1 ---- Ranked Result: ---- Match Group 2204 of size 1+1 ---- Ranked Result: ---- Match Group 2205 of size 1+1 ---- Ranked Result: ---- Match Group 2206 of size 11+1 ---- Ranked Result: ---- Match Group 2207 of size 1+1 ---- Ranked Result: ---- Match Group 2208 of size 1+1 ---- Ranked Result: ---- Match Group 2209 of size 2+1 ---- Ranked Result: ---- Match Group 2210 of size 2+2 ---- Ranked Result: ---- Match Group 2211 of size 2+2 ---- Ranked Result: ---- Match Group 2212 of size 2+1 ---- Ranked Result: ---- Match Group 2213 of size 1+2 ---- Ranked Result: ---- Match Group 2214 of size 1+1 ---- Ranked Result: ---- Match Group 2215 of size 1+1 ---- Ranked Result: ---- Match Group 2216 of size 1+1 ---- Ranked Result: ---- Match Group 2217 of size 1+1 ---- Ranked Result: ---- Match Group 2218 of size 1+1 ---- Ranked Result: ---- Match Group 2219 of size 1+1 ---- Ranked Result: ---- Match Group 2220 of size 1+1 ---- Ranked Result: ---- Match Group 2221 of size 1+1 ---- Ranked Result: ---- Match Group 2222 of size 1+1 ---- Ranked Result: ---- Match Group 2223 of size 1+1 ---- Ranked Result: ---- Match Group 2224 of size 1+1 ---- Ranked Result: ---- Match Group 2225 of size 1+1 ---- Ranked Result: ---- Match Group 2226 of size 1+1 ---- Ranked Result: ---- Match Group 2227 of size 1+1 ---- Ranked Result: ---- Match Group 2228 of size 1+1 ---- Ranked Result: ---- Match Group 2229 of size 1+1 ---- Ranked Result: ---- Match Group 2230 of size 8+1 ---- Ranked Result: ---- Match Group 2231 of size 1+1 ---- Ranked Result: ---- Match Group 2232 of size 2+1 ---- Ranked Result: ---- Match Group 2233 of size 1+1 ---- Ranked Result: ---- Match Group 2234 of size 1+2 ---- Ranked Result: ---- Match Group 2235 of size 2+4 ---- Ranked Result: ---- Match Group 2236 of size 1+1 ---- Ranked Result: ---- Match Group 2237 of size 1+2 ---- Ranked Result: ---- Match Group 2238 of size 7+2 ---- Ranked Result: ---- Match Group 2239 of size 1+2 ---- Ranked Result: ---- Match Group 2240 of size 1+2 ---- Ranked Result: ---- Match Group 2241 of size 1+2 ---- Ranked Result: ---- Match Group 2242 of size 1+1 ---- Ranked Result: ---- Match Group 2243 of size 1+2 ---- Ranked Result: ---- Match Group 2244 of size 1+2 ---- Ranked Result: ---- Match Group 2245 of size 1+1 ---- Ranked Result: ---- Match Group 2246 of size 1+1 ---- Ranked Result: ---- Match Group 2247 of size 1+1 ---- Ranked Result: ---- Match Group 2248 of size 1+1 ---- Ranked Result: ---- Match Group 2249 of size 1+1 ---- Ranked Result: ---- Match Group 2250 of size 1+1 ---- Ranked Result: ---- Match Group 2251 of size 1+2 ---- Ranked Result: ---- Match Group 2252 of size 1+1 ---- Ranked Result: ---- Match Group 2253 of size 1+2 ---- Ranked Result: ---- Match Group 2254 of size 1+1 ---- Ranked Result: ---- Match Group 2255 of size 1+1 ---- Ranked Result: ---- Match Group 2256 of size 1+1 ---- Ranked Result: ---- Match Group 2257 of size 1+1 ---- Ranked Result: ---- Match Group 2258 of size 1+1 ---- Ranked Result: ---- Match Group 2259 of size 1+1 ---- Ranked Result: ---- Match Group 2260 of size 1+1 ---- Ranked Result: ---- Match Group 2261 of size 1+1 ---- Ranked Result: ---- Match Group 2262 of size 2+2 ---- Ranked Result: ---- Match Group 2263 of size 1+1 ---- Ranked Result: ---- Match Group 2264 of size 1+1 ---- Ranked Result: ---- Match Group 2265 of size 2+1 ---- Ranked Result: ---- Match Group 2266 of size 1+1 ---- Ranked Result: ---- Match Group 2267 of size 1+1 ---- Ranked Result: ---- Match Group 2268 of size 1+2 ---- Ranked Result: ---- Match Group 2269 of size 1+1 ---- Ranked Result: ---- Match Group 2270 of size 1+1 ---- Ranked Result: ---- Match Group 2271 of size 1+1 ---- Ranked Result: ---- Match Group 2272 of size 1+1 ---- Ranked Result: ---- Match Group 2273 of size 1+1 ---- Ranked Result: ---- Match Group 2274 of size 1+1 ---- Ranked Result: ---- Match Group 2275 of size 1+1 ---- Ranked Result: ---- Match Group 2276 of size 1+1 ---- Ranked Result: ---- Match Group 2277 of size 1+1 ---- Ranked Result: ---- Match Group 2278 of size 1+3 ---- Ranked Result: ---- Match Group 2279 of size 1+3 ---- Ranked Result: ---- Match Group 2280 of size 1+3 ---- Ranked Result: ---- Match Group 2281 of size 1+3 ---- Ranked Result: ---- Match Group 2282 of size 1+3 ---- Ranked Result: ---- Match Group 2283 of size 1+3 ---- Ranked Result: ---- Match Group 2284 of size 1+1 ---- Ranked Result: ---- Match Group 2285 of size 1+2 ---- Ranked Result: ---- Match Group 2286 of size 1+2 ---- Ranked Result: ---- Match Group 2287 of size 1+3 ---- Ranked Result: ---- Match Group 2288 of size 1+3 ---- Ranked Result: ---- Match Group 2289 of size 1+3 ---- Ranked Result: ---- Match Group 2290 of size 1+3 ---- Ranked Result: ---- Match Group 2291 of size 1+3 ---- Ranked Result: ---- Match Group 2292 of size 1+3 ---- Ranked Result: ---- Match Group 2293 of size 1+3 ---- Ranked Result: ---- Match Group 2294 of size 1+3 ---- Ranked Result: ---- Match Group 2295 of size 1+2 ---- Ranked Result: ---- Match Group 2296 of size 1+1 ---- Ranked Result: ---- Match Group 2297 of size 1+1 ---- Ranked Result: ---- Match Group 2298 of size 5+2 ---- Ranked Result: ---- Match Group 2299 of size 1+2 ---- Ranked Result: ---- Match Group 2300 of size 1+1 ---- Ranked Result: ---- Match Group 2301 of size 1+2 ---- Ranked Result: ---- Match Group 2302 of size 1+1 ---- Ranked Result: ---- Match Group 2303 of size 1+1 ---- Ranked Result: ---- Match Group 2304 of size 1+1 ---- Ranked Result: ---- Match Group 2305 of size 1+1 ---- Ranked Result: ---- Match Group 2306 of size 1+1 ---- Ranked Result: 1. (size 8) Write out element count, and any hidden stuff ---- /home/edmund/evaluate_projects/JDK/java/util/concurrent/CopyOnWriteArrayList.java: 838-851 Length: 3 Saves the state of the list to a stream (that is, serializes it). @serialData The length of the array backing the list is emitted (int), followed by all of its elements (each an Object) in the proper order. @param s the stream * /** * * Saves the state of the list to a stream (that is, serializes it). * * * * @serialData The length of the array backing the list is emitted * * (int), followed by all of its elements (each an Object) * * in the proper order. * * @param s the stream * */ * private void writeObject(java.io.ObjectOutputStream s) * throws java.io.IOException{ * * s.defaultWriteObject(); * * Object[] elements = getArray(); ---- /home/edmund/database-mana/databaseGitHub/Prefuse/src/prefuse/util/collections/CopyOnWriteArrayList.java: 761-775 Length: 3 local sim: [[write]] global sim: [[]] Write out element count, and any hidden stuff < /** < * Save the state of the list to a stream (i.e., serialize it). < * < * @serialData The length of the array backing the list is emitted < * (int), followed by all of its elements (each an Object) < * in the proper order. < * @param s the stream < */ < private void writeObject(java.io.ObjectOutputStream s) < throws java.io.IOException{ < < // Write out element count, and any hidden stuff < s.defaultWriteObject(); < < Object[] elements = getArray(); ---- Comments (size 1): 1. Write out element count, and any hidden stuff ---- Match Group 2307 of size 1+1 ---- Ranked Result: ---- Match Group 2308 of size 1+1 ---- Ranked Result: ---- Match Group 2309 of size 1+1 ---- Ranked Result: ---- Match Group 2310 of size 1+1 ---- Ranked Result: ---- Match Group 2311 of size 1+1 ---- Ranked Result: ---- Match Group 2312 of size 1+1 ---- Ranked Result: ---- Match Group 2313 of size 1+1 ---- Ranked Result: ---- Match Group 2314 of size 1+1 ---- Ranked Result: ---- Match Group 2315 of size 1+1 ---- Ranked Result: ---- Match Group 2316 of size 1+1 ---- Ranked Result: ---- Match Group 2317 of size 1+1 ---- Ranked Result: ---- Match Group 2318 of size 1+1 ---- Ranked Result: ---- Match Group 2319 of size 1+1 ---- Ranked Result: ---- Match Group 2320 of size 1+1 ---- Ranked Result: ---- Match Group 2321 of size 1+1 ---- Ranked Result: ---- Match Group 2322 of size 1+1 ---- Ranked Result: ---- Match Group 2323 of size 1+1 ---- Ranked Result: ---- Match Group 2324 of size 1+1 ---- Ranked Result: ---- Match Group 2325 of size 1+1 ---- Ranked Result: ---- Match Group 2326 of size 1+1 ---- Ranked Result: ---- Match Group 2327 of size 3+2 ---- Ranked Result: ---- Match Group 2328 of size 1+1 ---- Ranked Result: ---- Match Group 2329 of size 1+1 ---- Ranked Result: ---- Match Group 2330 of size 1+11 ---- Ranked Result: ---- Match Group 2331 of size 1+3 ---- Ranked Result: ---- Match Group 2332 of size 1+2 ---- Ranked Result: ---- Match Group 2333 of size 1+2 ---- Ranked Result: ---- Match Group 2334 of size 1+1 ---- Ranked Result: ---- Match Group 2335 of size 1+1 ---- Ranked Result: ---- Match Group 2336 of size 1+1 ---- Ranked Result: ---- Match Group 2337 of size 1+1 ---- Ranked Result: ---- Match Group 2338 of size 2+1 ---- Ranked Result: ---- Match Group 2339 of size 1+1 ---- Ranked Result: ---- Match Group 2340 of size 1+1 ---- Ranked Result: ---- Match Group 2341 of size 1+1 ---- Ranked Result: ---- Match Group 2342 of size 4+1 ---- Ranked Result: ---- Match Group 2343 of size 1+1 ---- Ranked Result: ---- Match Group 2344 of size 1+1 ---- Ranked Result: ---- Match Group 2345 of size 2+1 ---- Ranked Result: ---- Match Group 2346 of size 1+1 ---- Ranked Result: ---- Match Group 2347 of size 1+1 ---- Ranked Result: ---- Match Group 2348 of size 1+1 ---- Ranked Result: ---- Match Group 2349 of size 1+2 ---- Ranked Result: ---- Match Group 2350 of size 1+2 ---- Ranked Result: ---- Match Group 2351 of size 1+1 ---- Ranked Result: ---- Match Group 2352 of size 2+1 ---- Ranked Result: ---- Match Group 2353 of size 3+1 ---- Ranked Result: ---- Match Group 2354 of size 2+1 ---- Ranked Result: ---- Match Group 2355 of size 1+1 ---- Ranked Result: ---- Match Group 2356 of size 2+1 ---- Ranked Result: ---- Match Group 2357 of size 1+1 ---- Ranked Result: ---- Match Group 2358 of size 9+1 ---- Ranked Result: ---- Match Group 2359 of size 1+1 ---- Ranked Result: ---- Match Group 2360 of size 1+1 ---- Ranked Result: ---- Match Group 2361 of size 1+1 ---- Ranked Result: ---- Match Group 2362 of size 1+1 ---- Ranked Result: ---- Match Group 2363 of size 1+1 ---- Ranked Result: ---- Match Group 2364 of size 1+1 ---- Ranked Result: ---- Match Group 2365 of size 1+1 ---- Ranked Result: ---- Match Group 2366 of size 1+1 ---- Ranked Result: ---- Match Group 2367 of size 1+1 ---- Ranked Result: ---- Match Group 2368 of size 4+1 ---- Ranked Result: ---- Match Group 2369 of size 1+1 ---- Ranked Result: ---- Match Group 2370 of size 1+1 ---- Ranked Result: ---- Match Group 2371 of size 2+1 ---- Ranked Result: ---- Match Group 2372 of size 2+1 ---- Ranked Result: ---- Match Group 2373 of size 2+1 ---- Ranked Result: ---- Match Group 2374 of size 2+1 ---- Ranked Result: ---- Match Group 2375 of size 1+1 ---- Ranked Result: ---- Match Group 2376 of size 1+1 ---- Ranked Result: ---- Match Group 2377 of size 1+1 ---- Ranked Result: ---- Match Group 2378 of size 1+1 ---- Ranked Result: ---- Match Group 2379 of size 1+1 ---- Ranked Result: ---- Match Group 2380 of size 1+1 ---- Ranked Result: ---- Match Group 2381 of size 1+1 ---- Ranked Result: ---- Match Group 2382 of size 1+1 ---- Ranked Result: ---- Match Group 2383 of size 1+1 ---- Ranked Result: ---- Match Group 2384 of size 1+1 ---- Ranked Result: ---- Match Group 2385 of size 1+1 ---- Ranked Result: ---- Match Group 2386 of size 1+1 ---- Ranked Result: ---- Match Group 2387 of size 1+1 ---- Ranked Result: ---- Match Group 2388 of size 1+1 ---- Ranked Result: ---- Match Group 2389 of size 1+1 ---- Ranked Result: ---- Match Group 2390 of size 1+1 ---- Ranked Result: ---- Match Group 2391 of size 1+1 ---- Ranked Result: ---- Match Group 2392 of size 1+1 ---- Ranked Result: ---- Match Group 2393 of size 1+1 ---- Ranked Result: ---- Match Group 2394 of size 2+1 ---- Ranked Result: ---- Match Group 2395 of size 4+1 ---- Ranked Result: ---- Match Group 2396 of size 2+1 ---- Ranked Result: ---- Match Group 2397 of size 2+1 ---- Ranked Result: ---- Match Group 2398 of size 1+1 ---- Ranked Result: ---- Match Group 2399 of size 1+1 ---- Ranked Result: ---- Match Group 2400 of size 1+1 ---- Ranked Result: ---- Match Group 2401 of size 1+1 ---- Ranked Result: ---- Match Group 2402 of size 2+1 ---- Ranked Result: ---- Match Group 2403 of size 1+1 ---- Ranked Result: ---- Match Group 2404 of size 2+2 ---- Ranked Result: ---- Match Group 2405 of size 1+1 ---- Ranked Result: ---- Match Group 2406 of size 1+1 ---- Ranked Result: ---- Match Group 2407 of size 1+1 ---- Ranked Result: ---- Match Group 2408 of size 1+1 ---- Ranked Result: ---- Match Group 2409 of size 1+1 ---- Ranked Result: 1. (size 17)

Lookup a {@link XPathFactory} for the given object model.

@param uri identifies the object model. ---- /home/edmund/evaluate_projects/JDK/javax/xml/xpath/XPathFactoryFinder.java: 150-163 Length: 4

Lookup a {@link XPathFactory} for the given object model.

@param uri identifies the object model. @return {@link XPathFactory} for the given object model. system property look up * /** * *

Lookup a {@link XPathFactory} for the given object model.

* * * * @param uri identifies the object model. * * * * @return {@link XPathFactory} for the given object model. * */ * private XPathFactory _newFactory(String uri) { * XPathFactory xpathFactory; * * String propertyName = SERVICE_CLASS.getName() + ":" + uri; * * // system property look up * try { ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/javax/xml/xpath/XPathFactoryFinder.java: 141-151 Length: 4 local sim: [[factory, path, x, uri], [property]] global sim: [[the], [system]] [XPathFactory]

Lookup a {@link XPathFactory} for the given object model.

@param uri identifies the object model. < /** < *

Lookup a {@link XPathFactory} for the given object model.

< * < * @param uri identifies the object model. < */ < private XPathFactory _newFactory(String uri) { < XPathFactory xpf; < String propertyName = SERVICE_CLASS.getName() + ":" + uri; < < // system property look up < try { ---- Comments (size 1): 1.

Lookup a {@link XPathFactory} for the given object model.

@param uri identifies the object model. ---- Match Group 2410 of size 1+1 ---- Ranked Result: ---- Match Group 2411 of size 1+2 ---- Ranked Result: ---- Match Group 2412 of size 1+1 ---- Ranked Result: ---- Match Group 2413 of size 1+1 ---- Ranked Result: ---- Match Group 2414 of size 1+1 ---- Ranked Result: ---- Match Group 2415 of size 1+1 ---- Ranked Result: ---- Match Group 2416 of size 1+1 ---- Ranked Result: ---- Match Group 2417 of size 1+1 ---- Ranked Result: ---- Match Group 2418 of size 1+1 ---- Ranked Result: ---- Match Group 2419 of size 1+1 ---- Ranked Result: ---- Match Group 2420 of size 1+1 ---- Ranked Result: ---- Match Group 2421 of size 1+1 ---- Ranked Result: ---- Match Group 2422 of size 1+1 ---- Ranked Result: ---- Match Group 2423 of size 1+1 ---- Ranked Result: ---- Match Group 2424 of size 1+1 ---- Ranked Result: ---- Match Group 2425 of size 2+1 ---- Ranked Result: ---- Match Group 2426 of size 2+1 ---- Ranked Result: ---- Match Group 2427 of size 1+1 ---- Ranked Result: ---- Match Group 2428 of size 1+1 ---- Ranked Result: ---- Match Group 2429 of size 1+1 ---- Ranked Result: ---- Match Group 2430 of size 1+1 ---- Ranked Result: ---- Match Group 2431 of size 1+1 ---- Ranked Result: ---- Match Group 2432 of size 1+1 ---- Ranked Result: ---- Match Group 2433 of size 1+1 ---- Ranked Result: ---- Match Group 2434 of size 1+1 ---- Ranked Result: ---- Match Group 2435 of size 1+1 ---- Ranked Result: ---- Match Group 2436 of size 1+1 ---- Ranked Result: ---- Match Group 2437 of size 1+1 ---- Ranked Result: ---- Match Group 2438 of size 1+1 ---- Ranked Result: ---- Match Group 2439 of size 1+1 ---- Ranked Result: ---- Match Group 2440 of size 1+1 ---- Ranked Result: ---- Match Group 2441 of size 1+1 ---- Ranked Result: ---- Match Group 2442 of size 1+1 ---- Ranked Result: ---- Match Group 2443 of size 1+1 ---- Ranked Result: ---- Match Group 2444 of size 1+1 ---- Ranked Result: ---- Match Group 2445 of size 1+1 ---- Ranked Result: ---- Match Group 2446 of size 4+3 ---- Ranked Result: ---- Match Group 2447 of size 1+1 ---- Ranked Result: ---- Match Group 2448 of size 1+1 ---- Ranked Result: ---- Match Group 2449 of size 2+1 ---- Ranked Result: ---- Match Group 2450 of size 1+1 ---- Ranked Result: ---- Match Group 2451 of size 1+1 ---- Ranked Result: ---- Match Group 2452 of size 1+1 ---- Ranked Result: ---- Match Group 2453 of size 1+1 ---- Ranked Result: ---- Match Group 2454 of size 1+1 ---- Ranked Result: ---- Match Group 2455 of size 1+1 ---- Ranked Result: ---- Match Group 2456 of size 1+1 ---- Ranked Result: ---- Match Group 2457 of size 1+1 ---- Ranked Result: ---- Match Group 2458 of size 1+1 ---- Ranked Result: ---- Match Group 2459 of size 1+1 ---- Ranked Result: ---- Match Group 2460 of size 2+3 ---- Ranked Result: ---- Match Group 2461 of size 1+2 ---- Ranked Result: ---- Match Group 2462 of size 1+1 ---- Ranked Result: ---- Match Group 2463 of size 3+2 ---- Ranked Result: ---- Match Group 2464 of size 2+1 ---- Ranked Result: ---- Match Group 2465 of size 1+1 ---- Ranked Result: ---- Match Group 2466 of size 1+1 ---- Ranked Result: ---- Match Group 2467 of size 1+1 ---- Ranked Result: ---- Match Group 2468 of size 1+1 ---- Ranked Result: ---- Match Group 2469 of size 1+1 ---- Ranked Result: ---- Match Group 2470 of size 1+1 ---- Ranked Result: ---- Match Group 2471 of size 1+1 ---- Ranked Result: ---- Match Group 2472 of size 1+1 ---- Ranked Result: ---- Match Group 2473 of size 1+1 ---- Ranked Result: ---- Match Group 2474 of size 1+1 ---- Ranked Result: ---- Match Group 2475 of size 1+1 ---- Ranked Result: ---- Match Group 2476 of size 3+1 ---- Ranked Result: ---- Match Group 2477 of size 2+2 ---- Ranked Result: ---- Match Group 2478 of size 1+1 ---- Ranked Result: ---- Match Group 2479 of size 2+2 ---- Ranked Result: ---- Match Group 2480 of size 1+1 ---- Ranked Result: ---- Match Group 2481 of size 1+2 ---- Ranked Result: ---- Match Group 2482 of size 2+1 ---- Ranked Result: ---- Match Group 2483 of size 1+1 ---- Ranked Result: ---- Match Group 2484 of size 1+1 ---- Ranked Result: ---- Match Group 2485 of size 1+1 ---- Ranked Result: ---- Match Group 2486 of size 1+1 ---- Ranked Result: ---- Match Group 2487 of size 4+4 ---- Ranked Result: ---- Match Group 2488 of size 1+1 ---- Ranked Result: ---- Match Group 2489 of size 2+2 ---- Ranked Result: ---- Match Group 2490 of size 1+2 ---- Ranked Result: ---- Match Group 2491 of size 2+1 ---- Ranked Result: ---- Match Group 2492 of size 1+1 ---- Ranked Result: ---- Match Group 2493 of size 1+1 ---- Ranked Result: ---- Match Group 2494 of size 1+1 ---- Ranked Result: ---- Match Group 2495 of size 1+1 ---- Ranked Result: ---- Match Group 2496 of size 1+1 ---- Ranked Result: ---- Match Group 2497 of size 1+1 ---- Ranked Result: ---- Match Group 2498 of size 1+2 ---- Ranked Result: ---- Match Group 2499 of size 2+1 ---- Ranked Result: ---- Match Group 2500 of size 1+1 ---- Ranked Result: ---- Match Group 2501 of size 1+1 ---- Ranked Result: ---- Match Group 2502 of size 1+1 ---- Ranked Result: ---- Match Group 2503 of size 1+1 ---- Ranked Result: ---- Match Group 2504 of size 1+1 ---- Ranked Result: ---- Match Group 2505 of size 1+2 ---- Ranked Result: ---- Match Group 2506 of size 2+1 ---- Ranked Result: ---- Match Group 2507 of size 1+1 ---- Ranked Result: ---- Match Group 2508 of size 1+1 ---- Ranked Result: ---- Match Group 2509 of size 1+1 ---- Ranked Result: ---- Match Group 2510 of size 1+1 ---- Ranked Result: ---- Match Group 2511 of size 1+1 ---- Ranked Result: ---- Match Group 2512 of size 1+1 ---- Ranked Result: ---- Match Group 2513 of size 1+1 ---- Ranked Result: ---- Match Group 2514 of size 1+1 ---- Ranked Result: ---- Match Group 2515 of size 1+1 ---- Ranked Result: ---- Match Group 2516 of size 1+1 ---- Ranked Result: ---- Match Group 2517 of size 1+1 ---- Ranked Result: ---- Match Group 2518 of size 1+1 ---- Ranked Result: ---- Match Group 2519 of size 1+1 ---- Ranked Result: ---- Match Group 2520 of size 1+1 ---- Ranked Result: ---- Match Group 2521 of size 1+1 ---- Ranked Result: ---- Match Group 2522 of size 1+1 ---- Ranked Result: ---- Match Group 2523 of size 1+1 ---- Ranked Result: ---- Match Group 2524 of size 1+1 ---- Ranked Result: ---- Match Group 2525 of size 1+1 ---- Ranked Result: ---- Match Group 2526 of size 1+1 ---- Ranked Result: ---- Match Group 2527 of size 1+1 ---- Ranked Result: ---- Match Group 2528 of size 1+1 ---- Ranked Result: ---- Match Group 2529 of size 1+1 ---- Ranked Result: ---- Match Group 2530 of size 1+1 ---- Ranked Result: ---- Match Group 2531 of size 1+1 ---- Ranked Result: ---- Match Group 2532 of size 1+1 ---- Ranked Result: ---- Match Group 2533 of size 1+1 ---- Ranked Result: ---- Match Group 2534 of size 1+1 ---- Ranked Result: ---- Match Group 2535 of size 1+1 ---- Ranked Result: ---- Match Group 2536 of size 1+1 ---- Ranked Result: ---- Match Group 2537 of size 1+1 ---- Ranked Result: ---- Match Group 2538 of size 1+1 ---- Ranked Result: 1. (size 52) Creates a new instance of {@code Identity} with the specified name and the scope of this {@code Identity}. @param name the name of this {@code Identity}. @param scope the {@code IdentityScope} of this {@code Identity}. @throws KeyManagementException if an {@code Identity} with the same name is already present in the specified scope. ---- /home/edmund/evaluate_projects/JDK/java/security/Identity.java: 107-122 Length: 5 Constructs an identity with the specified name and scope. @param name the identity name. @param scope the scope of the identity. @exception KeyManagementException if there is already an identity with the same name in the scope. * /** * * Constructs an identity with the specified name and scope. * * * * @param name the identity name. * * @param scope the scope of the identity. * * * * @exception KeyManagementException if there is already an identity * * with the same name in the scope. * */ * public Identity(String name, IdentityScope scope) throws * KeyManagementException { * this(name); * if (scope != null) { * scope.addIdentity(this); * } * this.scope = scope; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/security/Identity.java: 62-79 Length: 5 local sim: [[exception, management, identity, scope, name, key]] global sim: [[]] [IdentityScope, KeyManagementException] Creates a new instance of {@code Identity} with the specified name and the scope of this {@code Identity}. @param name the name of this {@code Identity}. @param scope the {@code IdentityScope} of this {@code Identity}. @throws KeyManagementException if an {@code Identity} with the same name is already present in the specified scope. < /** < * Creates a new instance of {@code Identity} with the specified name and < * the scope of this {@code Identity}. < * < * @param name < * the name of this {@code Identity}. < * @param scope < * the {@code IdentityScope} of this {@code Identity}. < * @throws KeyManagementException < * if an {@code Identity} with the same name is already present < * in the specified scope. < */ < public Identity(String name, IdentityScope scope) < throws KeyManagementException { < this(name); < if (scope != null) { < scope.addIdentity(this); < this.scope = scope; ---- Comments (size 1): 1. Creates a new instance of {@code Identity} with the specified name and the scope of this {@code Identity}. @param name the name of this {@code Identity}. @param scope the {@code IdentityScope} of this {@code Identity}. @throws KeyManagementException if an {@code Identity} with the same name is already present in the specified scope. ---- Match Group 2539 of size 1+1 ---- Ranked Result: 1. (size 34) Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated. @param privateKey the private key. @throws InvalidKeyException if {@code privateKey} is not valid. ---- /home/edmund/evaluate_projects/JDK/java/security/Signature.java: 499-512 Length: 3 Initialize this object for signing. If this method is called again with a different argument, it negates the effect of this call. @param privateKey the private key of the identity whose signature is going to be generated. @exception InvalidKeyException if the key is invalid. * /** * * Initialize this object for signing. If this method is called * * again with a different argument, it negates the effect * * of this call. * * * * @param privateKey the private key of the identity whose signature * * is going to be generated. * * * * @exception InvalidKeyException if the key is invalid. * */ * public final void initSign(PrivateKey privateKey) * throws InvalidKeyException { * engineInitSign(privateKey); * state = SIGN; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/security/Signature.java: 269-281 Length: 3 local sim: [[exception, private, invalid, key]] global sim: [[]] [privateKey, InvalidKeyException] Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated. @param privateKey the private key. @throws InvalidKeyException if {@code privateKey} is not valid. < /** < * Initializes this {@code Signature} instance for signing, using the < * private key of the identity whose signature is going to be generated. < * < * @param privateKey < * the private key. < * @throws InvalidKeyException < * if {@code privateKey} is not valid. < */ < public final void initSign(PrivateKey privateKey) < throws InvalidKeyException { < engineInitSign(privateKey); < state = SIGN; ---- Comments (size 1): 1. Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated. @param privateKey the private key. @throws InvalidKeyException if {@code privateKey} is not valid. ---- Match Group 2540 of size 1+1 ---- Ranked Result: 1. (size 47) Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated and the specified source of randomness. @param privateKey the private key. @param random the {@code SecureRandom} to use. @throws InvalidKeyException if {@code privateKey} is not valid. ---- /home/edmund/evaluate_projects/JDK/java/security/Signature.java: 515-530 Length: 3 Initialize this object for signing. If this method is called again with a different argument, it negates the effect of this call. @param privateKey the private key of the identity whose signature is going to be generated. @param random the source of randomness for this signature. @exception InvalidKeyException if the key is invalid. * /** * * Initialize this object for signing. If this method is called * * again with a different argument, it negates the effect * * of this call. * * * * @param privateKey the private key of the identity whose signature * * is going to be generated. * * * * @param random the source of randomness for this signature. * * * * @exception InvalidKeyException if the key is invalid. * */ * public final void initSign(PrivateKey privateKey, SecureRandom random) * throws InvalidKeyException { * engineInitSign(privateKey, random); * state = SIGN; ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/security/Signature.java: 284-299 Length: 3 local sim: [[exception, random, private, invalid, secure, key]] global sim: [[]] [privateKey, SecureRandom, InvalidKeyException] Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated and the specified source of randomness. @param privateKey the private key. @param random the {@code SecureRandom} to use. @throws InvalidKeyException if {@code privateKey} is not valid. < /** < * Initializes this {@code Signature} instance for signing, using the < * private key of the identity whose signature is going to be generated and < * the specified source of randomness. < * < * @param privateKey < * the private key. < * @param random < * the {@code SecureRandom} to use. < * @throws InvalidKeyException < * if {@code privateKey} is not valid. < */ < public final void initSign(PrivateKey privateKey, SecureRandom random) < throws InvalidKeyException { < engineInitSign(privateKey, random); < state = SIGN; ---- Comments (size 1): 1. Initializes this {@code Signature} instance for signing, using the private key of the identity whose signature is going to be generated and the specified source of randomness. @param privateKey the private key. @param random the {@code SecureRandom} to use. @throws InvalidKeyException if {@code privateKey} is not valid. ---- Match Group 2541 of size 1+1 ---- Ranked Result: ---- Match Group 2542 of size 1+1 ---- Ranked Result: 1. (size 8) If the terminal directory already exists, answer false 2. (size 70) Creates the directory named by the trailing filename of this file, including the complete directory path required to create this directory.

Note that this method does not throw {@code IOException} on failure. Callers must check the return value. @return {@code true} if the necessary directories have been created, {@code false} if the target directory already exists or one of the directories can not be created. @see #mkdir ---- /home/edmund/evaluate_projects/JDK/java/io/File.java: 1313-1337 Length: 3 Creates the directory named by this abstract pathname, including any necessary but nonexistent parent directories. Note that if this operation fails it may have succeeded in creating some of the necessary parent directories. @return true if and only if the directory was created, along with all necessary parent directories; false otherwise @throws SecurityException If a security manager exists and its {@link java.lang.SecurityManager#checkRead(java.lang.String)} method does not permit verification of the existence of the named directory and all necessary parent directories; or if the {@link java.lang.SecurityManager#checkWrite(java.lang.String)} method does not permit the named directory and all necessary parent directories to be created * /** * * Creates the directory named by this abstract pathname, including any * * necessary but nonexistent parent directories. Note that if this * * operation fails it may have succeeded in creating some of the necessary * * parent directories. * * * * @return true if and only if the directory was created, * * along with all necessary parent directories; false * * otherwise * * * * @throws SecurityException * * If a security manager exists and its {@link * * java.lang.SecurityManager#checkRead(java.lang.String)} * * method does not permit verification of the existence of the * * named directory and all necessary parent directories; or if * * the {@link * * java.lang.SecurityManager#checkWrite(java.lang.String)} * * method does not permit the named directory and all necessary * * parent directories to be created * */ * public boolean mkdirs() { * if (exists()) { * return false; * } * if (mkdir()) { ---- /home/edmund/database-mana/databaseGitHub/XobotOS/android/upstream/java/io/File.java: 878-897 Length: 3 local sim: [[exists, mkdir], [exists]] global sim: [[], []] Creates the directory named by the trailing filename of this file, including the complete directory path required to create this directory.

Note that this method does not throw {@code IOException} on failure. Callers must check the return value. @return {@code true} if the necessary directories have been created, {@code false} if the target directory already exists or one of the directories can not be created. @see #mkdir If the terminal directory already exists, answer false < /** < * Creates the directory named by the trailing filename of this file, < * including the complete directory path required to create this directory. < * < *

Note that this method does not throw {@code IOException} on failure. < * Callers must check the return value. < * < * @return {@code true} if the necessary directories have been created, < * {@code false} if the target directory already exists or one of < * the directories can not be created. < * @see #mkdir < */ < public boolean mkdirs() { < /* If the terminal directory already exists, answer false */ < if (exists()) { < return false; < } < < /* If the receiver can be created, answer true */ < if (mkdir()) { ---- Comments (size 2): 1. Creates the directory named by the trailing filename of this file, including the complete directory path required to create this directory.

Note that this method does not throw {@code IOException} on failure. Callers must check the return value. @return {@code true} if the necessary directories have been created, {@code false} if the target directory already exists or one of the directories can not be created. @see #mkdir 2. If the terminal directory already exists, answer false ---- Match Group 2543 of size 1+1 ---- Ranked Result: ---- Match Group 2544 of size 1+1 ---- Ranked Result: ---- Match Group 2545 of size 1+2 ---- Ranked Result: ---- Match Group 2546 of size 1+2 ---- Ranked Result: ---- Match Group 2547 of size 1+1 ---- Ranked Result: ---- Match Group 2548 of size 1+1 ---- Ranked Result: ---- Match Group 2549 of size 1+1 ---- Ranked Result: ---- Match Group 2550 of size 1+1 ---- Ranked Result: ---- Match Group 2551 of size 1+1 ---- Ranked Result: ---- Match Group 2552 of size 1+1 ---- Ranked Result: ---- Match Group 2553 of size 1+1 ---- Ranked Result: ---- Match Group 2554 of size 1+2 ---- Ranked Result: ---- Match Group 2555 of size 2+1 ---- Ranked Result: ---- Match Group 2556 of size 1+1 ---- Ranked Result: ---- Match Group 2557 of size 1+1 ---- Ranked Result: ---- Match Group 2558 of size 1+1 ---- Ranked Result: ---- Match Group 2559 of size 1+1 ---- Ranked Result: ---- Match Group 2560 of size 2+1 ---- Ranked Result: ---- Match Group 2561 of size 2+1 ---- Ranked Result: ---- Match Group 2562 of size 1+1 ---- Ranked Result: ---- Match Group 2563 of size 2+1 ---- Ranked Result: ---- Match Group 2564 of size 2+1 ---- Ranked Result: ---- Match Group 2565 of size 2+1 ---- Ranked Result: ---- Match Group 2566 of size 1+1 ---- Ranked Result: ---- Match Group 2567 of size 1+1 ---- Ranked Result: ---- Match Group 2568 of size 3+1 ---- Ranked Result: ---- Match Group 2569 of size 1+1 ---- Ranked Result: ---- Number of internal clones: 1.0 median, 2.0930232558139537 average, 180 total. Number of external clones: 3.0 median, 26.802325581395348 average, 2305 total. InternalMap: {1=63, 2=14, 3=2, 4=2, 5=3, 53=1, 7=1} ExternalMap: {1=28, 66=1, 2=7, 3=10, 4=12, 5=6, 102=1, 6=4, 7=1, 8=2, 11=1, 12=1, 13=1, 1070=1, 206=1, 14=1, 15=1, 19=2, 147=1, 213=1, 150=1, 22=1, 29=1} 86 comment groups has a comment Elapsed for 141 minutes Finish @ 04:15:28 AM graceful exit...