[mvel] 36/42: Merge tag 'upstream/2.2.1'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Mon Jan 18 17:01:30 UTC 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository mvel.
commit 278d8b7bae5f967172e84508222e1a3ec7a82de2
Merge: f12803b 5ae2e41
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Mon Jan 18 17:11:42 2016 +0100
Merge tag 'upstream/2.2.1'
Upstream version 2.2.1
pom.xml | 2 +-
src/main/java/org/mvel2/MVELRuntime.java | 5 +-
src/main/java/org/mvel2/Operator.java | 2 +
src/main/java/org/mvel2/ParserConfiguration.java | 10 +
src/main/java/org/mvel2/ParserContext.java | 75 +++--
src/main/java/org/mvel2/PropertyAccessor.java | 72 +++--
src/main/java/org/mvel2/ast/AssignmentNode.java | 7 +-
src/main/java/org/mvel2/ast/BinaryOperation.java | 28 +-
src/main/java/org/mvel2/ast/Fold.java | 2 +
src/main/java/org/mvel2/ast/ForEachNode.java | 2 -
src/main/java/org/mvel2/ast/ForNode.java | 6 +-
src/main/java/org/mvel2/ast/Function.java | 91 +++---
src/main/java/org/mvel2/ast/FunctionInstance.java | 22 ++
.../java/org/mvel2/ast/IndexedAssignmentNode.java | 7 +
.../org/mvel2/ast/InvokationContextFactory.java | 62 ++++
src/main/java/org/mvel2/ast/NewObjectNode.java | 64 ++--
.../java/org/mvel2/ast/NewObjectPrototype.java | 31 ++
src/main/java/org/mvel2/ast/Proto.java | 54 ----
.../org/mvel2/ast/PrototypalFunctionInstance.java | 30 ++
src/main/java/org/mvel2/ast/RegExMatch.java | 4 +
src/main/java/org/mvel2/ast/Sign.java | 3 +
src/main/java/org/mvel2/ast/Stacklang.java | 17 +-
.../java/org/mvel2/compiler/AbstractParser.java | 40 +--
.../org/mvel2/compiler/ExpressionCompiler.java | 19 +-
.../java/org/mvel2/compiler/PropertyVerifier.java | 107 ++++--
.../impl/CachingMapVariableResolverFactory.java | 9 -
.../impl/StackDelimiterResolverFactory.java | 24 ++
src/main/java/org/mvel2/math/MathProcessor.java | 11 +-
.../org/mvel2/optimizers/OptimizerFactory.java | 4 +-
.../optimizers/dynamic/DynamicGetAccessor.java | 12 +-
.../mvel2/optimizers/dynamic/DynamicOptimizer.java | 40 ++-
.../optimizers/impl/asm/ASMAccessorOptimizer.java | 199 ++++++------
.../impl/refl/ReflectiveAccessorOptimizer.java | 44 ++-
.../impl/refl/collection/ArrayCreator.java | 4 +
.../optimizers/impl/refl/nodes/ArrayAccessor.java | 11 +-
.../impl/refl/nodes/DynamicFieldAccessor.java | 2 +-
.../impl/refl/nodes/FunctionAccessor.java | 6 +-
.../optimizers/impl/refl/nodes/MethodAccessor.java | 23 +-
.../templates/res/CompiledNamedIncludeNode.java | 4 +
src/main/java/org/mvel2/util/ASTBinaryTree.java | 1 +
src/main/java/org/mvel2/util/ErrorUtil.java | 9 +
src/main/java/org/mvel2/util/ExecutionStack.java | 49 ++-
src/main/java/org/mvel2/util/FunctionParser.java | 12 +-
src/main/java/org/mvel2/util/JITClassLoader.java | 27 +-
src/main/java/org/mvel2/util/ParseTools.java | 215 ++++++------
src/main/java/org/mvel2/util/PropertyTools.java | 7 +-
src/main/java/org/mvel2/util/ReflectionUtil.java | 40 +--
src/main/java/org/mvel2/util/StringAppender.java | 48 +--
src/main/java/org/mvel2/util/Varargs.java | 3 +-
.../java/org/mvel2/tests/classes/ClassTests.java | 20 ++
src/test/java/org/mvel2/tests/classes/demo.mvel | 56 ++++
.../java/org/mvel2/tests/core/ArraysTests.java | 12 +
.../org/mvel2/tests/core/CommentParsingTests.java | 25 +-
.../java/org/mvel2/tests/core/ComparisonTests.java | 64 ++++
.../org/mvel2/tests/core/ControlFlowTests.java | 12 +-
.../org/mvel2/tests/core/CoreConfidenceTests.java | 360 ++++++++++++++++++---
.../java/org/mvel2/tests/core/FunctionsTest.java | 14 +
src/test/java/org/mvel2/tests/core/I18nTest.java | 43 +++
src/test/java/org/mvel2/tests/core/MVELTest.java | 2 +
src/test/java/org/mvel2/tests/core/Main.java | 45 +++
.../org/mvel2/tests/core/ProjectionsTests.java | 65 ++++
.../org/mvel2/tests/core/PropertyAccessTests.java | 107 +++++-
.../java/org/mvel2/tests/core/StacklangTests.java | 26 +-
.../java/org/mvel2/tests/core/res/AStatic.java | 20 ++
src/test/java/org/mvel2/tests/core/res/Foo.java | 4 +-
src/test/java/org/mvel2/tests/core/res/Runner.java | 38 +++
.../org/mvel2/tests/core/res/ScenarioType.java | 8 +
src/test/java/org/mvel2/tests/fuzz/Fuzzer.java | 6 +-
.../tests/perftests/ConcurrentEvaluationTests.java | 63 ++++
.../tests/perftests/NestedSubstatementTests.java | 38 +++
.../org/mvel2/tests/templates/TemplateTests.java | 46 ++-
src/test/resources/eventing-example.jar | Bin 4441 -> 0 bytes
72 files changed, 1962 insertions(+), 678 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/mvel.git
More information about the pkg-java-commits
mailing list