Releases: pharo-project/pharo-vm
Releases · pharo-project/pharo-vm
Version 9.0.13
v9.0.13
- Correct handling OOB (Out of Band Data) in Window
- Blocking signals while signaling semaphores to avoid deadlocks caused by signal handlers
v9.0.12
- Make MAXHOSTNAMELEN at least 256: improving resolution of names in linux
- Improving VM Simulator Machine debugger
- Integrating Processor Simulator for RISCV
- Using a new SDL2 version built for OSX Mojave compatibility
v9.0.11
v9.0.10
v9.0.10
- Improving error messages when looking for a symbol in Windows, and exporting symbol used when using worker thread.
- Adding message counting primitives in the interpreter
- Adding a compile time option to generate or not the counting of messages
- Adding generation of StackVM
- Fixing memory issue with spawned threads in AIO.
v9.0.9
- Fixing dependencies of functions with Variadic Arguments
- Debug window and menu for Windows.
- Fixing Version Numbers when is not a Release in the Resources File (Windows).
Version 9.0.8
- Improving AIO Support in windows to handle the maximum quantity of waiting on objects
- SIGEMT is not defined in all Linux as it depends on the architecture
- Improving reporting of exception and version number
Version 9.0.7
v9.0.7
- Ignore SIGPIPE and let send fail with an error instead of killing the process
- Exposing the ABI selection to the image
v9.0.6
- Fixing the marshalling of LargeIntegers in 32bits platforms
v9.0.5
- Updating Linux ARM64/32 SDL versions
v9.0.4
- Improving the logging when there is a signal to terminate the VM
v9.0.3
- Logging the snapshot and quit primitives
- Adding testing function to see if we are in debug
- Improving the logging of unimplemented primitive to log it only once
- Fixing the hint handling when allocating memory in MINGW
- Fixing Upload of artifacts
v9.0.2
- Releasing on Tag
- Fixing sqSetupSSL when not using LibGit
- Introduce SlangMemoryManager and MachineMemoryManager
- Builds for ARM using Docker
- Extracting the read of Image Header
- Refactoring of readImage to use the same implementation in the Simulator and real.
- Improving VMDebugger
- Fixes in Slang
- Fixing RumpCStack in simulation
- Building ARM32
- Fixing ARM32 issue when using mcprimHashMultiply
v9.0.1
v9.0.0
v8.6.1
v8.6.0-alpha
- Adding new primitives to FFI
- Fixing Issues
v8.5.0-alpha
- Adding the IDLE handling of events
- Adding the ability to run the VM outside the main thread.