Size: a a a

Compiler Development

2021 May 13

AT

Alexander Tchitchigi... in Compiler Development
Спасибо!
источник

ZB

Zalim Bashorov in Compiler Development
это не решает проблему с утечкой памяти
источник

M

MaxGraey in Compiler Development
А вы кстати собираетесь перекраивать стандартную библиотеку что бы сделать ее более компактной по крайней мере для kotlin/wasm?
источник

AS

Andrei Sudovtsov in Compiler Development
Perfect!
источник

D

Danya in Compiler Development
Какую проблему?
источник

MO

Mar Ort in Compiler Development
Мы даже для Kotlin/JS ее перекраиваем ровно по этим причинам 😏
источник

M

MaxGraey in Compiler Development
Ну для js то как раз логично. Нет смысла все делать с нуля, когда у JS тоде есть библиотека с примитивами
источник

D

Danya in Compiler Development
А можно узнать как вы решили проблему с отсуствием целых чисел в JS? Я понимаю что это баян уже, но если вкратце как-то..))
источник

MO

Mar Ort in Compiler Development
Имхо та же логика и для wasm применима, поэтому перекраивание неизбежно
источник

Т8

Т-34 85 in Compiler Development
Как в TS и в Dart?
источник

ZB

Zalim Bashorov in Compiler Development
на практике больше проблема со связностью внутри библиотек, и мы с этим боремся
источник

D

Danya in Compiler Development
Хз как там
источник

ZB

Zalim Bashorov in Compiler Development
в общем размер критичен
источник

AT

Alexander Tchitchigi... in Compiler Development
А в TS есть целые числа? 🧐
источник

K

Kitsu in Compiler Development
так есть же нативные 52-битные целые числа
источник

MO

Mar Ort in Compiler Development
intN, где N<64 прекрасно в js-number (который обычный float64) влезает, а лонг представляется в виде пары double
источник

ZB

Zalim Bashorov in Compiler Development
помню, мы недавно замарачивались с энкодингом таблиц Unicode категорий чтобы получалось компактно
источник

K

Kitsu in Compiler Development
а в cranelift для кодгена не смотрели?
источник

D

Danya in Compiler Development
Ну там же есть проблемы с точностью, нет?
источник

MO

Mar Ort in Compiler Development
Какие например?
источник