Changes for version 0.9512 - 2021-04-21
- CHANGE
- Add Point module.
- Improve method call error message.
- Add --dynamic-lib option to spvmcc. spvmcc can create a dynamic library.
- Add --static-lib option to spvmcc. spvmcc can create a static library.
- Cache method id, field id, class variable id in precompile.
- NON BACKWORD COMPATIBLE CHANGES
- new_stack_trace_raw and new_stack_trace don't need file argument. File name got from class information. new_stack_trace_raw and new_stack_trace receive method id.
- Before
- void* (*new_stack_trace_raw)(SPVM_ENV* env, void* exception, const char* class_name, const char* method_name, const char* file, int32_t line); void* (*new_stack_trace)(SPVM_ENV* env, void* exception, const char* class_name, const char* method_name, const char* file, int32_t line);
- After
- void* (*new_stack_trace_raw)(SPVM_ENV* env, void* exception, int32_t method_id, int32_t line); void* (*new_stack_trace)(SPVM_ENV* env, void* exception, int32_t method_id, int32_t line);
- Before
- Rename SPVM::Comparator::Object module to SPVM::Comparator module.
- Native API "alloc_memory_block_zer" allocs memory for the envrironment, instead of the runtime
- Native API "free_memory_block" frees memory for the envrironment, instead of the runtime
- Native API "get_memory_blocks_count" gets the count of memory blocks for the envrironment, instead of the runtime
- new_stack_trace_raw and new_stack_trace don't need file argument. File name got from class information. new_stack_trace_raw and new_stack_trace receive method id.
Documentation
SPVM compiler to create exe file
The Command to Generate SPVM Native Modules
Modules
Static Perl Virtual Machine. Fast Calculation, Fast Array Operation, and Easy C/C++ Binding.
Blessed object base class
Array based blessed object
Class based blessed object
String based blessed object
Bool object
Build SPVM program
SPVM Builder Public APIs
Compiler and Linker of Native Sources
Configurations of Compile and Link of Native Sources
Configurations of creating excutable files.
Create a Executable File
Object file information
Object file information
Build Utilities
Public APIs of the utility of SPVM Builder
Byte object
Dynamic Byte Array
A Interface Type to Clone a Object
A Callback Type to Clone a Object
A Callback Type for Object Comparation
A Callback Type for byte Comparation
A Callback Type for double Comparation
A Callback Type for float Comparation
A Callback Type for int Comparation
A Callback Type for long Comparation
A Callback Type for short Comparation
A Callback Type for string Comparation
double complex type
float complex type
SPVM Performance Benchmark
SPVM Exchange API
SPVM Language Specification
SPVM Standard Modules
SPVM Native APIs
SPVM Allocator Native APIs
SPVM Compiler Native APIs
SPVM Precompile Native APIs
SPVM Runtime Native APIs
SPVM String Buffer Native APIs
SPVM Performance Tutorial
complex tutorial.
Double object
Dynamic double array
A Callback Type to Check the Object Equality
a callback implementation of EqualityChecker to check if the memory addresses of the two objects are equal.
SPVM Exchange API
Float object
Dynamic float array
SPVM Starndard Functions
Hash Data Structure
Hash entry
Int object
Dynamic int array
Dynamic object array
Long object
Dynamic long array
Point object
Regular expression
Regular expression pattern
a callback type for the regex replacement
Short object
Dynamic short array
String buffer
Dynamic string array
A Interface Type to Stringify a Object
A Callback Yype to Stringify a Object
Time manipulation
Time information
SPVM Unicode Utilities.
Provides
in lib/SPVM/Builder/Generator/Lib.pm
Examples
- examples/doc/tutorial/basic/lib/SPVM/MyMath.spvm
- examples/doc/tutorial/basic/sum.pl
- examples/doc/tutorial/precompile/lib/SPVM/MyMath.spvm
- examples/doc/tutorial/precompile/sum_precompile.pl
- examples/native/bind_clib/bind_clib.pl
- examples/native/bind_clib/lib/SPVM/BindCLib.c
- examples/native/bind_clib/lib/SPVM/BindCLib.native/src/bind_clib.c
- examples/native/cuda_add/lib/SPVM/MyAdd.config
- examples/native/cuda_add/lib/SPVM/MyAdd.cu
- examples/native/cuda_add/lib/SPVM/MyAdd.native/include/cuda_array_culc.h
- examples/native/cuda_add/lib/SPVM/MyAdd.native/src/cuda_array_culc.cu
- examples/native/cuda_add/lib/SPVM/MyAdd.spvm
- examples/native/eigen/lib/SPVM/MyEigen.config
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/CMakeLists.txt
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Cholesky
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Core
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Eigen
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Geometry
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Householder
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/IterativeLinearSolvers
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/Jacobi
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/LU
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/MetisSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/OrderingMethods
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/PaStiXSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/PardisoSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SPQRSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SVD
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SparseCholesky
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SparseCore
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SparseQR
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/StdDeque
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/StdList
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/StdVector
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/SuperLUSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/UmfPackSupport
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Cholesky/LLT.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Cholesky/LLT_LAPACKE.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ArrayBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ArrayWrapper.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Assign.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Assign_MKL.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/BandMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ConditionEstimator.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/CoreEvaluators.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/CoreIterators.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/CwiseBinaryOp.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/CwiseNullaryOp.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/CwiseUnaryView.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/DenseBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/DenseCoeffsBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/DenseStorage.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Diagonal.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/DiagonalMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Dot.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/EigenBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ForceAlignedAccess.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Fuzzy.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/GlobalFunctions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/IO.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Inverse.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/MapBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/MathFunctionsImpl.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/MatrixBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/NumTraits.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/PlainObjectBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Product.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ProductEvaluators.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Random.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Redux.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Replicate.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/ReturnByValue.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Reverse.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Select.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/SelfAdjointView.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Solve.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/SolveTriangular.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/SolverBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/StableNorm.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Stride.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Swap.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Transpositions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/TriangularMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/VectorBlock.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/VectorwiseOp.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/Visitor.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/AVX/Complex.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/AVX/MathFunctions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/AltiVec/Complex.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/AltiVec/MathFunctions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/CUDA/Half.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/CUDA/MathFunctions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/CUDA/PacketMath.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/Default/Settings.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/SSE/Complex.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/SSE/TypeCasting.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/ZVector/MathFunctions.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/arch/ZVector/PacketMath.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/functors/BinaryFunctors.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/functors/StlFunctors.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/functors/TernaryFunctors.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/functors/UnaryFunctors.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/Parallelizer.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointMatrixVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointProduct.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/SelfadjointRank2Update.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularMatrixMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularMatrixVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularSolverMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/products/TriangularSolverVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/BlasUtil.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/DisableStupidWarnings.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/ForwardDeclarations.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/MKL_support.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/Macros.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/Memory.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/Meta.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/NonMPL2.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/ReenableStupidWarnings.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Core/util/StaticAssert.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/ComplexEigenSolver.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/RealQZ.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Eigenvalues/Tridiagonalization.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/AlignedBox.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Homogeneous.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Hyperplane.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/OrthoMethods.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/ParametrizedLine.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Rotation2D.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/RotationBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Transform.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Translation.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Geometry/Umeyama.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Householder/BlockHouseholder.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Householder/Householder.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/Householder/HouseholderSequence.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/LU/InverseImpl.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/LU/PartialPivLU.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/LU/PartialPivLU_LAPACKE.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/MetisSupport/MetisSupport.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/OrderingMethods/Amd.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/OrderingMethods/Eigen_Colamd.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/OrderingMethods/Ordering.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/PaStiXSupport/PaStiXSupport.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/QR/ColPivHouseholderQR.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/QR/FullPivHouseholderQR.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/QR/HouseholderQR.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SVD/BDCSVD.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SVD/SVDBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SVD/UpperBidiagonalization.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/AmbiVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/MappedSparseMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseAssign.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseColEtree.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseCompressedBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseDenseProduct.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseDiagonalProduct.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseDot.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseFuzzy.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseMatrix.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseMatrixBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparsePermutation.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseRedux.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseSelfAdjointView.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseSolverBase.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseTranspose.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseTriangularView.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseUtil.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseVector.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/SparseView.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseCore/TriangularSolver.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLUImpl.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_Memory.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_column_dfs.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_panel_bmod.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_pivotL.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseLU/SparseLU_relax_snode.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SparseQR/SparseQR.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/StlSupport/StdDeque.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/StlSupport/StdList.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/StlSupport/details.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/SuperLUSupport/SuperLUSupport.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/misc/Image.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/misc/blas.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/misc/lapack.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/misc/lapacke.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/misc/lapacke_mangling.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/plugins/ArrayCwiseBinaryOps.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/plugins/BlockMethods.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/plugins/CommonCwiseUnaryOps.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/plugins/MatrixCwiseBinaryOps.h
- examples/native/eigen/lib/SPVM/MyEigen.native/include/Eigen/src/plugins/MatrixCwiseUnaryOps.h
- examples/native/eigen/lib/SPVM/MyEigen.spvm
- examples/native/gsl/lib/SPVM/MyGSL.c
- examples/native/gsl/lib/SPVM/MyGSL.config
- examples/native/gsl/lib/SPVM/MyGSL.spvm
- examples/native/gsl/mygsl.pl
- examples/native/opencv/resize/lib/SPVM/MyOpenCVResize.config
- examples/native/opencv/resize/lib/SPVM/MyOpenCVResize.spvm
- examples/native/opencv/resize/linux-pengin.png
- examples/native/openmp/lib/SPVM/MyOpenMP.c
- examples/native/openmp/lib/SPVM/MyOpenMP.config
- examples/native/openmp/lib/SPVM/MyOpenMP.spvm
- examples/native/openmp/openmp.pl
- examples/native/zlib/lib/SPVM/MyZlib.config
- examples/native/zlib/lib/SPVM/MyZlib.spvm
- examples/native/zlib/zlib.pl
- examples/spvmcc/basic/README.txt
- examples/spvmcc/basic/myapp