This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.example; | |
import java.lang.invoke.CallSite; | |
import java.lang.invoke.LambdaMetafactory; | |
import java.lang.invoke.MethodHandle; | |
import java.lang.invoke.MethodHandles; | |
import java.lang.invoke.MethodType; | |
import java.lang.reflect.Method; | |
import java.util.concurrent.TimeUnit; | |
import java.util.function.IntSupplier; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[EntryPointNode(1) EntryPoint::DEFAULT ] on Partition(MAIN) | |
[ObjectTypeNode(2)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.core.reteoo.InitialFactImpl] expiration=-1ms ] on Partition(MAIN) | |
[ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.compiler.phreak.A] expiration=-1ms ] on Partition(MAIN) | |
[LeftInputAdapterNode(4)] on Partition(1) Ld 0 Li 0 | |
[JoinNode(6) - [ClassObjectType class=org.drools.compiler.phreak.B]] <contraints=[]> on Partition(1) Ld 0 Li 0 Rd 0 Ri 0 | |
[ObjectTypeNode(5)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.compiler.phreak.B] expiration=-1ms ] on Partition(MAIN) | |
[JoinNode(6) - [ClassObjectType class=org.drools.compiler.phreak.B]] <contraints=[]> on Partition(1) Ld 0 Li 0 Rd 0 Ri 0 | |
[JoinNode(9) - [ClassObjectType class=org.drools.compiler.phreak.C]] <contraints=[]> on Partition(1) Ld -1 Li -1 Rd 0 Ri 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[EntryPointNode(1) EntryPoint::DEFAULT ] on Partition(MAIN) | |
[ObjectTypeNode(2)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.core.reteoo.InitialFactImpl] expiration=-1ms ] on Partition(MAIN) | |
[ObjectTypeNode(3)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.mvel.compiler.phreak.A] expiration=-1ms ] on Partition(MAIN) | |
[LeftInputAdapterNode(4)] on Partition(1) Ld 0 Li 0 | |
[JoinNode(6) - [ClassObjectType class=org.drools.mvel.compiler.phreak.B]] <contraints=[]> on Partition(1) Ld 0 Li 0 Rd 0 Ri 0 | |
[JoinNode(9) - [ClassObjectType class=org.drools.mvel.compiler.phreak.C]] <contraints=[]> on Partition(1) Ld -1 Li -1 Rd 0 Ri 2 | |
[ObjectTypeNode(5)::EntryPoint::DEFAULT objectType=[ClassObjectType class=org.drools.mvel.compiler.phreak.B] expiration=-1ms ] on Partition(MAIN) | |
[JoinNode(6) - [ClassObjectType class=org.drools.mvel.compiler.phreak.B]] <contraints=[]> on Partition(1) Ld 0 Li 0 Rd 0 Ri 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c140 79.160451, 2017/05/06-01:08:21 "> | |
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | |
<rdf:Description rdf:about="" | |
xmlns:xmp="http://ns.adobe.com/xap/1.0/" | |
xmlns:aux="http://ns.adobe.com/exif/1.0/aux/" | |
xmlns:tiff="http://ns.adobe.com/tiff/1.0/" | |
xmlns:exif="http://ns.adobe.com/exif/1.0/" | |
xmlns:exifEX="http://cipa.jp/exif/1.0/" | |
xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" | |
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[INFO] -------------< org.kie.server:kie-server-controller-impl >-------------- | |
[INFO] Building KIE :: Execution Server :: Controller :: Implementation 7.44.0-SNAPSHOT | |
[INFO] --------------------------------[ jar ]--------------------------------- | |
[INFO] | |
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ kie-server-controller-impl --- | |
[INFO] org.kie.server:kie-server-controller-impl:jar:7.44.0-SNAPSHOT | |
[INFO] +- org.kie.soup:kie-soup-commons:jar:7.44.0-SNAPSHOT:compile | |
[INFO] +- org.kie.server:kie-server-api:jar:7.44.0-SNAPSHOT:compile | |
[INFO] | +- org.kie:kie-api:jar:7.44.0-SNAPSHOT:compile | |
[INFO] | | \- org.kie.soup:kie-soup-maven-support:jar:7.44.0-SNAPSHOT:compile |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Test | |
public void testNamedConsequenceWithFloat() throws Exception { | |
// DROOLS-xxxx | |
String drl = | |
"import " + FactWithInteger.class.getCanonicalName() + ";\n" + | |
"global java.util.List list;\n" + | |
"\n" + | |
"rule init salience 10 when\n" + | |
" $f : FactWithInteger()\n" + | |
"then\n" + |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark (alphalength) (useAlphaNetworkCompiled) Mode Cnt Score Error Units | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 2 true avgt 100 2.120 ± 0.047 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 2 false avgt 100 14.422 ± 0.383 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 15 true avgt 100 2.228 ± 0.037 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 15 false avgt 100 39.816 ± 0.984 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 52 true avgt 100 2.461 ± 0.048 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 52 false avgt 100 115.818 ± 3.103 us/op |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Benchmark (alphalength) (useAlphaNetworkCompiled) Mode Cnt Score Error Units | |
DMNDecisionTableAlphaSupportingDraftBench.doTest 2 true avgt 20 2.512 ± 0.055 us/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest:·gc.alloc.rate 2 true avgt 20 1266.807 ± 37.424 MB/sec | |
DMNDecisionTableAlphaSupportingDraftBench.doTest:·gc.alloc.rate.norm 2 true avgt 20 5008.709 ± 49.682 B/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest:·gc.churn.G1_Eden_Space 2 true avgt 20 1213.872 ± 43.832 MB/sec | |
DMNDecisionTableAlphaSupportingDraftBench.doTest:·gc.churn.G1_Eden_Space.norm 2 true avgt 20 4799.383 ± 108.863 B/op | |
DMNDecisionTableAlphaSupportingDraftBench.doTest:·gc.churn |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.drools.core.reteoo.compiled; | |
public class Prova extends org.drools.core.reteoo.compiled.CompiledNetwork { | |
org.drools.core.spi.InternalReadAccessor readAccessor; | |
private org.drools.modelcompiler.constraints.LambdaConstraint lambdaConstraint4004; // [AlphaNode(4004) constraint=Constraint for 'f0517f9d-d147-4b07-ae92-bc532946ad66' (index: null)] | |
private org.drools.core.rule.ContextEntry contextEntry4004; | |
private org.kie.dmn.core.compiler.alphanetbased.ResultCollectorAlphaSink resultCollectorAlphaSink4005; // [ResultCollectorAlphaSink(4005)] | |
private java.util.Map ToNodeId = new java.util.HashMap(); | |
private org.drools.modelcompiler.constraints.LambdaConstraint lambdaConstraint3285; // [AlphaNode(3285) constraint=Constraint for 'RiskCategory_34Medium_34_44_34Low_34' (index: null)] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.kie.dmn.core.alphasupport; | |
import java.util.ArrayList; | |
import java.util.Arrays; | |
import java.util.Collection; | |
import java.util.LinkedHashMap; | |
import java.util.Map; | |
import java.lang.Override; | |
import org.drools.compiler.builder.impl.KnowledgeBuilderImpl; | |
import org.drools.core.reteoo.AlphaNode; |