แแแแแแแแ Oracle
GraalVM
- แฃแแ แฃแแแแแงแแคแแแแ Node.js 12.10.0-แแแ แแแแกแแแแแแแ;
- แแ แแกแขแแแแแ แขแฃแแ แแแแแแแฃแ แ แแแแกแแแแแ แแ แคแฃแแฅแชแแแแ แแแแฃแแแกแฎแแแแแ แแแแแ แแฃแแแ:
global (แจแแชแแแแ globalThis, js.global-property-แแก แแแแ แฃแแแแแก แแแ แแแแขแ แ), แจแแกแ แฃแแแแ (js.performance), print แแ printErr (js.print); - แแแแฎแแ แชแแแแแแฃแแ Promise.allSettled แแ แแแฃแฅแแแแฃแแ แแแแ แแแแแแแแก แฌแแแแแแแแแ, แ แแแแแแช แฎแแแแแกแแฌแแแแแแ ECMAScript 2020 แ แแแแแจแ (โ-js.ecmascript-version=2020โ);
- แแแแแฎแแแแฃแแแ แแแแแแแแแแฃแแแแแแ ICU4J 64.2-แแแ, ASM 7.1-แแแ.
- แแแแแขแแแฃแแแ stubs gc.{enable,disable,isenabled}, แแแแฎแแ แชแแแแแแฃแแ charmap_build, sys.hexversion แแ _lzma;
- แแแแแฎแแแแฃแแแ Python 3.7.8 แกแขแแแแแ แขแฃแแ แแแแแแแแแแ;
- แแแแแขแแแฃแแแ NumPy 1.16.4 แแ Pandas 0.25.0 แแฎแแ แแแญแแ แ;
- แแแแแขแแแฃแแแ timeit แแฎแแ แแแญแแ แ;
- socket.socket แแแงแแแแแแแ แแกแแ แแแแแแแ แแแแแจแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแฃแจแแแ "graalpython -m http.server" แแ แฉแแขแแแ แแแ แแแจแแคแ แฃแแ (TLS-แแก แแแ แแจแ) http แ แแกแฃแ แกแแแ;
- แแแคแแฅแกแแ แแ แแ แแแแแแแแ pandas.DataFrame แแแแแฅแขแแแแก แฉแแแแแแแกแแแ แแแแแแจแแ แแแแ.
แขแฃแแแแแแก แแ แแกแฌแแ แ แแแแฃแจแแแแแ แแแแขแแแจแ.แแฌแงแแแ,
แแขแแ แแขแแ แแแแก แแแกแขแ แฃแฅแชแแฃแแ แแแแแญแแแ แแ แแแฅแขแแก แแแแแงแแแแแ.__ แจแแแชแแแก__ แแแฅแกแแแแแแแแกแแแแก; - แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ ast.PyCF_ONLY_AST-แแกแแแแก, แ แแแแแแช
แแแแแแแ แแฃแแแ แแแ แฌแแฃแแแแ, แ แแ pytest แแฃแจแแแแก; - แแแแแขแแแฃแแแ
แแฎแแ แก แแฃแญแแ แ PEP 498 (แกแขแ แแฅแแแแก แแแขแแ แแแแแชแแ แแแขแแ แแแฃแ แแ); -
แแแแฎแแ แชแแแแแ "--python.EmulateJython" แแ แแจแ JVM แแแแกแแแแก แแแแแ แขแแกแแแแก, Python-แแก แแแ แแแแฃแ แ แแแแแ แขแแก แกแแแขแแฅแกแแก แแแแแงแแแแแแ แแ แแแแญแแ แก JVM แแแแแแแแแแกแแแก Python แแแแแแแ; - แแแฃแแฏแแแแกแแแฃแแ แแแ แกแแ แแก แจแแกแ แฃแแแแ, แแแแแแแแแแกแแก แฅแแจแแ แแแ,
แแแแแแแก แแแแแฅแขแแแแ แฌแแแแแ JVM แแแแแแแ. แแแฃแแฏแแแแกแแแฃแแ แจแแแแแแแ แแแแแแแก แแแแแกแ แแ แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แจแแกแ แฃแแแแแก แขแแกแขแแแจแ (แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แจแแกแ แฃแแแแ llvm-แแก แแแแแ แแฃแแแกแฎแแแแก, แ แแ bitcode llvm แแแแแแชแแแ GraalVM-แก JIT แแแแแแแแชแแแกแแแแก).
- แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แจแแแแแแแกแแแแก แแฎแแ แแแแแแงแแแแแ แฉแแจแแแแแฃแแ LLVM แฎแแแกแแฌแงแแแ แแแแ แแแ, แ แแแแแแช แฅแแแแก แ แแแแ แช แแจแแแแแฃแ แแแแก, แแกแแแ แแแขแแแแก. แแก แแแจแแแแก, แ แแ แแแขแ แแจแแแแแฃแ แ แแแคแแ แแแแแ แฃแแแ แแงแแก แจแแแแแแแแ แงแฃแแแแแ, แ แแช แแฆแแแคแฎแแ แแก แแแแจแแ แแแ แแแแแแจแแ แแแฃแแ แกแแแแแฎแแแแก แฃแแแขแแกแแแแก;
- แชแแแแ LLVM แแแกแขแแแแชแแ TruffleRuby-แจแ แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แแแกแแงแแแแแแแ;
- C++ แแแคแแ แแแแแแแแก แแแกแขแแแแชแแ TruffleRuby-แแ แแฆแแ แกแแญแแ แแแแก libc++ แแ libc++abi-แก แแแงแแแแแแก;
- แแแชแแแแแ แแแแแฎแแแ EPL 2.0/GPL 2.0/LGPL 2.1-แแ, แแกแแแ แ แแแแ แช แแแแ JRuby;
- GC.stat-แก แแแแแแขแ แแ แแกแแแแแแแแฃแแ แแ แแฃแแแแขแแแแก แแฎแแ แแแญแแ แ;
- แแแแแ แแ Kernel#load แแแแแแ wrapper-แแ แแ Kernel#spawn-แแ :chdir;
- แแแแแขแแแฃแแแ rb_str_drop_bytes, แ แแช แจแแกแแแแจแแแแแ, แ แแแแแ OpenSSL แแงแแแแแก แแแก;
- แแแงแแแแ แฌแแแแกแฌแแ แแแงแแแแแฃแแ แซแแแ แคแแกแ แฅแแแแแก แแแคแแ แแแแแแแ, แ แแแแแแแช แกแแญแแ แแ แ แแแกแแแแกแแแแก แแฎแแแ Rails 6-แจแ;
- แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แจแแแแแแแกแแแแก แแแแแแงแแแแแ แแ แแจแแแ, แ แแแแ แช MRI-แจแ;
- แแแแฎแแ แชแแแแแ แจแแกแ แฃแแแแแก แแแขแแแแแแชแแ แแ แจแแแชแแ แแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ.
- R 3.6.1-แแแ แแแแกแแแแแแแ แฃแแ แฃแแแแแงแแคแแแแ;
- แแแแแขแแแฃแแแ แฌแแแแกแฌแแ แ แแฎแแ แแแญแแ แ LLVM-แแ แแแคแฃแซแแแแฃแแ แแจแแแแแฃแ แ แแแคแแ แแแแแแแแก แแแกแแจแแแแแ. แแจแแแแแฃแ แ R แแแแแขแแแแก แจแแฅแแแแกแแก, FastR แแแแคแแแฃแ แแ แแแฃแแแ GraalVM-แแก แฉแแจแแแแแฃแแ LLVM แแแกแขแ แฃแแแแขแแแแก แแแแแกแแงแแแแแแแ. แจแแแแแแ แแแฆแแแฃแแ แแ แแแแแ แคแแแแแแ แจแแแชแแแก แ แแแแ แช แแจแแแแแฃแ แแแแก, แแกแแแ LLVM แแแขแแแแก.
แฌแแแแกแฌแแ แแแแแกแขแแแแ แแแฃแแ แแแแแขแแแ แแกแแแ แแแแแฃแแแ แแ แแแแ.
FastR แแขแแแ แแแแ แแ แแฌแแ แแแแแก แแจแแแแแฃแ แแแคแแ แแแแแแก แแแแก แแแแฃแแแกแฎแแแแแ, แแแแ แแ "--R.BackEnd=llvm" แแแ แแแแขแ แแ แแแจแแแแแกแแก, แแแแแงแแแแแฃแแ แแฅแแแแ แแแขแแแแ. LLVM backend แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แจแแ แฉแแแแ แแแแแแ แแ R แแแแแขแแกแแแแก "--R.BackEndLLVM=pkg1,pkg2" แแแแแแแแแ. แแฃ แแแแแขแแแแก แแแกแขแแแแชแแแกแแแ แแแแแแจแแ แแแแ แแ แแแแแแแแ แแแฅแแ, แจแแแแซแแแแ แฃแแแ แแแแแ แฃแแแ แงแแแแแคแแ แ fastr.setToolchain ("แแจแแแแแฃแ แ") แแแ แแแแแ แแ $FASTR_HOME/etc/Makeconf แคแแแแแก แฎแแแแ แ แแแแฅแขแแ แแแแ; - แแ แแแแแจแแแแแจแ FastR แแแแแแแแแ GCC-แแก แแแจแแแแแก แแแแแแแแแแแแแก แแแ แแจแ;
- แแแฎแกแแแ แแแแก แแแแแแแแก แแแคแแฅแกแแ แแแ;
- แแแคแแฅแกแแ แแ แแ แแแแแแแแ แแแ แแแฅแขแแ แแแแแ แแฃแจแแแแแกแแก (>1แแ);
- แแแแฎแแ แชแแแแแ grepRaw, แแแแ แแ แแฎแแแแ fixed=T-แแกแแแแก.
แฌแงแแ แ: opennet.ru