JIT: fix crash and shortcut function for conditions 80/17380/3
authorCalixte DENIZET <calixte.denizet@scilab-enterprises.com>
Fri, 23 Oct 2015 08:22:18 +0000 (10:22 +0200)
committerAntoine ELIAS <antoine.elias@scilab-enterprises.com>
Fri, 23 Oct 2015 15:17:23 +0000 (17:17 +0200)
commitf5d1ba8f81127edb195031f7e0b2ef031dea0aa6
tree1d46b65f93d426f66e138821308217fa879d9513
parent4522e2d6a339bc7c6f4e8f23e294d5b486f23b76
JIT: fix crash and shortcut function for conditions

Change-Id: I5dea7b1e779b0d9cfb20a5211653dd0f9eda01d5
38 files changed:
scilab/modules/ast/Makefile.am
scilab/modules/ast/Makefile.in
scilab/modules/ast/ast.vcxproj
scilab/modules/ast/ast.vcxproj.filters
scilab/modules/ast/includes/analysis/Chrono.hxx
scilab/modules/ast/includes/analysis/data/MacroSignature.hxx
scilab/modules/ast/includes/jit/Cast.hxx
scilab/modules/ast/includes/jit/Debug.hxx
scilab/modules/ast/includes/jit/JITArrayofs.hxx
scilab/modules/ast/includes/jit/JITInfo.hxx
scilab/modules/ast/includes/jit/JITScalars.hxx
scilab/modules/ast/includes/jit/JITScilabVal.hxx
scilab/modules/ast/includes/jit/JITVisitor.hxx
scilab/modules/ast/includes/jit/Jitter.hxx
scilab/modules/ast/includes/jit/base/IOArgs.hxx
scilab/modules/ast/includes/jit/base/addition.hxx
scilab/modules/ast/includes/jit/base/and.hxx
scilab/modules/ast/includes/jit/base/binary_functors.hxx
scilab/modules/ast/includes/jit/base/exponentiation.hxx
scilab/modules/ast/includes/jit/base/vectorization.hxx
scilab/modules/ast/includes/jit/calls/JITShortcutBinOpCall.hxx
scilab/modules/ast/includes/jit/funs_interf.bak.2 [deleted file]
scilab/modules/ast/includes/jit/funs_interf.h
scilab/modules/ast/src/cpp/analysis/Chrono.cpp [new file with mode: 0644]
scilab/modules/ast/src/cpp/analysis/PolymorphicMacroCache.cpp
scilab/modules/ast/src/cpp/jit/BaseFunctions2.cpp
scilab/modules/ast/src/cpp/jit/BaseFunctions3.cpp
scilab/modules/ast/src/cpp/jit/BaseFunctions4.cpp
scilab/modules/ast/src/cpp/jit/BaseFunctions5.cpp
scilab/modules/ast/src/cpp/jit/Debug.cpp
scilab/modules/ast/src/cpp/jit/JITBinOpCall.cpp
scilab/modules/ast/src/cpp/jit/JITCall.cpp
scilab/modules/ast/src/cpp/jit/JITCallExp.cpp
scilab/modules/ast/src/cpp/jit/JITComplexVal.cpp
scilab/modules/ast/src/cpp/jit/JITMakeScilabCall.cpp
scilab/modules/ast/src/cpp/jit/JITShortcutBinOpCall.cpp
scilab/modules/ast/src/cpp/jit/JITVisitor.cpp
scilab/modules/ast/src/cpp/jit/Jitter.cpp