Size: a a a

2019 May 17

OS

Oleg Shelajev in graalvm_ru
а, мне кажется не должно. там же просто берется java код и компилируется aot в машинный. Компоненты вм типа GC не берутся из jvm, они специальный, компилятор GraalVM и там и там одинаковый. То есть +- вещи типа indy string concat которые появились в 9-10-11 которые могут повлиять на сам джар
источник

V

Vladimir in graalvm_ru
Спасибо за ответ!
источник
2019 May 22

AE

Alexandr Emelyanov in graalvm_ru
о, и до этого лампового чата добрались гнустные спамеры @shelajevoleg
источник

OS

Oleg Shelajev in graalvm_ru
спасибо
источник

AE

Alexandr Emelyanov in graalvm_ru
терминатор хорошо помогает) он вопрос задает на входе, не ответил - досвидос)
источник

OS

Oleg Shelajev in graalvm_ru
я же не настоящий телеграм-сварщик. я тут просто на вопросы отвечаю )
источник

OS

Oleg Shelajev in graalvm_ru
в смысле я не знаю про телеграм много )
источник

OS

Oleg Shelajev in graalvm_ru
знаю что говорят не стоит для важных вещей использовать типа signal лучше. Но кто его знает )
источник

LS

Lev Serebryakov in graalvm_ru
Oleg Shelajev
знаю что говорят не стоит для важных вещей использовать типа signal лучше. Но кто его знает )
Это имеют ввиду действительно важные вещи. Революция, вещества, такое. Нам неважно
источник
2019 May 27

λ

λoλdog in graalvm_ru
@shelajevoleg привет) что-нибудь слышно там по моим багам? )
источник

OS

Oleg Shelajev in graalvm_ru
привет, я только с холиJS :) только вот письма с прошлой неделе прочитал
источник

OS

Oleg Shelajev in graalvm_ru
я почекаю
источник

AG

Anton Golub in graalvm_ru
Добрый день.

Как можно связать какой-нибудь джавовский AsyncMethodCallback с js-контекстом graaljs?  
Пытаемся org.apache.thrift.async.AsyncMethodCallback<T> разресолвить в Promise.

https://people.apache.org/~thejas/thrift-0.9/javadoc/org/apache/thrift/async/AsyncMethodCallback.html
источник

OS

Oleg Shelajev in graalvm_ru
https://github.com/graalvm/graaljs/issues/106#issuecomment-458858302

например вот так можно сделать js promise на стороне java
источник

OS

Oleg Shelajev in graalvm_ru
и вот так на стороне java можно присобачивать вещи к существующему promise:         final Value promise = (...) //obtain JS promise;
       promise.invokeMember("then", (ProxyExecutable) (arguments) -> {
           // process resolved
           return null;
       }, (ProxyExecutable) (arguments) -> {
           // process rejected
           return null;
       });
источник

AW

Alex White in graalvm_ru
Тут кто-нибудь про J9 может рассказать?
источник

OS

Oleg Shelajev in graalvm_ru
смотря о чем именно и насколько глубоко
источник

OS

Oleg Shelajev in graalvm_ru
я могу немного
источник

AW

Alex White in graalvm_ru
Обзорно хотя бы.
Мне выкинули кейворды OMR + J9 и легкий гуглинг показывает, что это какая-то вм от ИБМ, которая может быть встроена в ОпенЖДК
источник

OS

Oleg Shelajev in graalvm_ru
J9 - JVM от IBM, OpenJ9 - опенсорсная версия (я не знаю чем отличается, может только суппортом). Не на базе HotSpot, JDK вещи на базе OpenJDK конечно.

в основном известна тем что стартует побыстрее и типа расходует поменьше памяти
источник