-
Notifications
You must be signed in to change notification settings - Fork 134
Open
Milestone
Description
This is tracking issue for all work we've done for allowing evaluating Elixir modules.
Ticked items are merged.
Core
- Add
erlang:--/2– Add support for erlang:--/2 #1403 - Add
fun_info/2– Add support for erlang:--/2 #1403 -
erlang:fun_info(F, env)– mock in Add mock forerlang:fun_info(F, env)#1568 -
spawn_monitor– Add spawn_monitor/1, spawn_monitor/3 #1567 -
erlang:is_record/2– Adderlang:is_record/2#1564 -
erlang:unique_integer/{0, 1}– Add erlang:unique_integer #1519 -
erlang:md5for WASM – Add support for crypto with emscripten by fetching mbedtls #1575 by @pguyot -
float/1BIF – Add float/1 BIF #1518 -
nif_errorNIF - Add
binary_part/3to BIFs – Addbinary_part/3to BIFs #1569 - Fix advanced tracing compile error (
module_get_imported_function_module_and_name) – Fix advanced tracing #1566 - Patch is_function/3 opcode to decode arity as term
- Fix stacktraces and enable them in WASM
Stdlib
-
lists:flatmap/2– used OTP impl -
lists:append/1– used OTP impl -
lists:partition/4– used OTP impl -
lists:dropwhile/2– Add lists:dropwhile, fix lists:duplicate/2 #1565 - Allow
lists:duplicate/2to have zero count – Add lists:dropwhile, fix lists:duplicate/2 #1565 -
io_lib:write_atom_as_latin1/1 -
io_lib:fwrite/2 -
io_lib:write_atom/1 -
binary:replace/4 -
prim_file:get_cwd/0 -
zlib:compress/1– Add zlib:compress/1 #1570 -
os:getenv/1 -
binary:match/2,3– Implement binary:match/2 and binary:match/3 #1621
ETS
-
persistent_term -
ets:insert/2with lists – Add option to insert list in ets:insert, ets:lookup refactor #1405 -
ets:lookup_element/4 -
ets:insert_new/2 -
ets:take/2 -
ets:update_element/3 -
ets:update_counter/4– Add ets:update_counter #1406 -
ets:delete/1– Addets:delete/1,ets:deleterefactor #1461 -
ets:delete_object/2 - Add ets
duplicate_bagoption
mat-hekpetermm, UncleGrumpy and migmatore
Metadata
Metadata
Assignees
Labels
No labels