Skip to content

Commit ce98415

Browse files
committed
Support GenServer.ex & Supervisor.ex
Carbon copy from upstream, and adapted to gen_server.erl Signed-off-by: Peter M <[email protected]>
1 parent e566902 commit ce98415

12 files changed

+2312
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5353
- Added `binary:replace/3`, `binary:replace/4`
5454
- Added `binary:match/2` and `binary:match/3`
5555
- Added `supervisor:which_children/1`
56+
- Added support for Elixir GenServer and Supervisor.
5657

5758
### Changed
5859

libs/exavmlib/lib/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,16 @@ set(ELIXIR_MODULES
4141
Enumerable.Range
4242
Exception
4343
Function
44+
GenServer
4445
IO
4546
List
4647
Map
4748
MapSet
4849
Module
4950
Keyword
51+
Supervisor
52+
Supervisor.Default
53+
Supervisor.Spec
5054
Kernel
5155
Process
5256
Protocol

0 commit comments

Comments
 (0)