SPVM
view release on metacpan or search on metacpan
- BIGIN keyword is renamed to INIT because the process is just before runtime.
- runtime internal is clenup and simplified. runtime and constant_pool structure is removed.
- add memory_blocks_count field to SPVM_ENV
- file name \ is replaced to /
- remove SPVM::Math->FP_NORMAL, SPVM::Math->FP_SUBNORMAL, SPVM::Math->isnormal, SPVM::Math->isnormalf because it is not portable Windows and Linux.
- use C99 llround, llroundd in SPVM::Math->lround, SPVM::Math->lroundf
- fix bug that print and warn can't receive byte[] type
0.0708 2020-07-06
- SPVM don't need the following manually initialization in Perl script because SPVM is compiled at each time to call import method.
# Don't needed the following statement
UNITCHECK { SPVM::init() }
0.0707 2020-07-06
- rename SPVM::Builder::Config::add_include_dirs to unshift_include_dirs
- add SPVM::Builder::Config::push_include_dirs
- rename SPVM::Builder::Config::add_lib_dirs to unshift_lib_dirs
- add SPVM::Builder::Config::push_lib_dirs
- rename SPVM::Builder::Config::use_lib to unshift_libs
- add SPVM::Builder::Config::push_libs
- rename SPVM::Builder::Config::add_extra_compiler_flags to append_extra_compiler_flags
- add SPVM::Builder::Config::prepend_extra_compiler_flags
- add SPVM::Builder::Config::set_cccdlflags
- add SPVM::Builder::Config::append_cccdlflags
- add SPVM::Builder::Config::prepend_cccdlflags
- add SPVM::Builder::Config::get_archlibexp
- add SPVM::Builder::Config::set_archlibexp
- add SPVM::Builder::Config::get_shrpenv
- add SPVM::Builder::Config::set_shrpenv
0.0706 2020-06-29
- SPVM need manually initialization in Perl script because SPVM is not compiled some environment require, do, Mojo morbo, Mojo hypnotoad, mod_perl, etc
UNITCHECK { SPVM::init() }
- Increased Perl version requirement to 5.10.0 because UNITCHECK is needed for SPVM.
0.0705 2020-06-28
- remove SPVM::Builder::quiet method
- SPVM::Builder::Config quiet field default become 1
- add get_lib_dirs to SPVM::Builder::Config
- add set_lib_dirs to SPVM::Builder::Config
- add add_lib_dirs to SPVM::Builder::Config
- remove -L<lib_dir> from lddlflags and add to lib_dir field
- lib_dir values is added before extra_linker_flags
- rename SPVM::Builder::Config::add_include_dir to add_include_dirs
- renmae SPVM::Builder::Config::add_lib_dir to add_lib_dirs
KEY_tied|5.003007||Viu
KEY_time|5.003007||Viu
KEY_times|5.003007||Viu
KEY_tr|5.003007||Viu
KEY_truncate|5.003007||Viu
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
KEY_until|5.003007||Viu
KEY_use|5.003007||Viu
KEY_utime|5.003007||Viu
KEY_values|5.003007||Viu
KEY_vec|5.003007||Viu
( run in 1.153 second using v1.01-cache-2.11-cpan-748bfb374f4 )