- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for CodeSizeEvaluator (0.3 sec)
-
subprojects/core/src/test/groovy/org/gradle/internal/classpath/transforms/LambdaSerializationTransformerTest.groovy
import org.objectweb.asm.ClassReader import org.objectweb.asm.ClassVisitor import org.objectweb.asm.ClassWriter import org.objectweb.asm.MethodVisitor import org.objectweb.asm.Type import org.objectweb.asm.commons.CodeSizeEvaluator import spock.lang.Specification class LambdaSerializationTransformerTest extends Specification { def "transformer estimates deserialization code size of #cl correctly"() { when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Sep 12 11:19:58 UTC 2023 - 3.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/transforms/LambdaSerializationTransformer.java
} private void generateSplitLambdaDeserializeMethod(String methodName, String nextSplitMethodName, PeekingIterator<LambdaFactoryDetails> factoriesIterator) { CodeSizeEvaluator sizeEvaluator = new CodeSizeEvaluator(visitStaticPrivateMethod(methodName, RETURN_OBJECT_FROM_SERIALIZED_LAMBDA)); new MethodVisitorScope(sizeEvaluator) {{ Label next = null; while (factoriesIterator.hasNext()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 04 14:26:38 UTC 2023 - 15.6K bytes - Viewed (0)