Releases: pharo-project/pharo-vm
Releases · pharo-project/pharo-vm
Version v10.3.1
What's Changed
- Redo 294 by @guillep in #829
- Making it loadable in P12 by @guillep in #825
- Added test on extended store and pop by @guillep in #520
- Update build version to P12 by @guillep in #826
- Improving log of old space limit error reporting by @tesonep in #833
- a better comment support for Slang by @RenaudFondeur in #838
- a first version of Slang with no type conflict and an exception if one appear by @RenaudFondeur in #819
- remove unused cast and expression by @RenaudFondeur in #837
- fix warnings related to multiple include of the same header file by @RenaudFondeur in #840
- Fix a lot of unused expression by @RenaudFondeur in #832
- add a comment explaining why declareCVarsIn: is empty in some subclasses by @RenaudFondeur in #842
- small change in dead code elimination to considers a method with only comments empty by @RenaudFondeur in #843
- small change in copyWithoutReturn to handle CCoerce by @RenaudFondeur in #836
- Remove hostname lookup on network initialization by @guillep in #845
- Update SDL2 version in OSX (Intel & Apple) by @tesonep in #849
- Adding option for pin behaviour by @tesonep in #844
Full Changelog: v10.3.0...v10.3.1
v10.3.0
What's Changed
- New harmonize rule by @RenaudFondeur in #817
- Ignoring EAGAIN in epoll_wait by @tesonep in #818
- Extend macOS implementation of SqueakSSL plugin to support setting a certificate on the SSL session context by @Rinzwind in #816
- Adding macro for win32. by @tesonep in #814
Full Changelog: v10.2.1...v10.3.0
v10.2.1
What's Changed
- Adding the missing tty.c file in the packaging. by @tesonep in #771
- Do not allow comparing objects of different types by @guillep in #772
- Prepare release 10.2.1 by @guillep in #773
- Constant conversion warning by @guillep in #777
- Fix tautological-pointer-compare warnings by @guillep in #775
- Removed Cogit>>#voidNSSendCache: by @jordanmontt in #776
- Re-enable incompatible-function-pointer-types warning by @guillep in #778
- Removed unused functions from the C written by hand by @jordanmontt in #780
- Fix function pointer comparison warning by @guillep in #783
- Fix -return-type warnings by @doste in #781
- Fix shift-negative-value warning and reenable warning by @guillep in #785
- Remove warnings c compiler by @PalumboN in #789
- Remove StackInterpreter interruptPending instance variable by @jordanmontt in #793
- Do not use asserta: in a statement by @guillep in #788
- Bump to MacOS 11 and above by @guillep in #792
- Moving pharo.signatures files for OSX Bundle to Resources folder by @tesonep in #770
- Do not retain any selectors in CogAbstractInstruction by @RenaudFondeur in #798
- remove warning because of type and unsigned shift issues by @RenaudFondeur in #800
- add tests for type harmonization by @RenaudFondeur in #807
- Primitive format by @doste in #802
- Adding an implementation of the aio.c using EPOLL in Linux. by @tesonep in #805
- Fixing warnings that are errors in newer versions of clang by @tesonep in #813
New Contributors
- @RenaudFondeur made their first contribution in #798
Full Changelog: v10.2.0...v10.2.1
Version 10.2.0
What's Changed
- Add library with function to spawn a process connected to a pseudo-terminal by @Rinzwind in #742
- Fix VM build in MacOS sonoma by @guillep in #758
- Primitive to compare bytes by @doste in #759
- Translate documentation picture to Englitsh by @Inao0 in #764
- Prepare Release 10.2.0 by @guillep in #765
Full Changelog: v10.1.1...v10.2.0
Version 10.1.1
What's Changed
- Change custom command in ‘vmmaker.cmake’ to take into account that the ‘CMAKE_CURRENT_BINARY_DIR_TO_OUT’ can contain other characters besides spaces that require escaping by @Rinzwind in #741
- Backporting PR for allocating in the old space by @jordanmontt in #709
- Fixing memory map in OSX by @tesonep in #751
- Adding generation of signature files by @tesonep in #749
Full Changelog: v10.1.0...v10.1.1
Version 10.1.0
What's Changed
- Fixing undefined behaviors that Clang 15 removes by @tesonep in #731
- Fix ‘doReport’ to take into account that ‘fopen’ can return NULL by @Rinzwind in #739
- Change custom command in ‘vmmaker.cmake’ to take into account that the ‘CMAKE_CURRENT_BINARY_DIR_TO_OUT’ can contain spaces by @Rinzwind in #738
- Integrating new format by @tesonep in #734
- Preparing release v10.1.0 by @tesonep in #746
New Contributors
Full Changelog: v10.0.9...v10.1.0
Version v10.0.9
Version 10.0.8
What's Changed
- Fixes #14768: File class>>primFileAttributes😷 answers corrupted result by @akgrant43 in #697
- Fix/speed regression by @tesonep in #705
Full Changelog: v10.0.7...v10.0.8
Version 10.0.7
What's Changed
Full Changelog: v10.0.6...v10.0.7
Version 10.0.6
Improvements in build environment
- Update build environment for Pharo 10 vm branch by @guillep in #594
- Make tests run in parallel by @guillep in #596
- Update Jenkins to use Pharo 110 for building by @PalumboN in #661
Cleanups
- Cleanups/externalize internalize by @guillep in #583
- Fix/warnings by @guillep in #584
- fixing-categorization in P10 by @tesonep in #625
Fixes
- Fix mnuMethodOrNilFor: for method wrappers by @guillep in #578
- fix function signatures by @pavel-krivanek in #582
Debugging improvements
- Gdbinit file and helpers v2 by @guillep in #486
- VM Debugger improvement with IR by @QDucasse in #342
VM Improvements
- improving-permSpace by @tesonep in #614
- Changing the order of command-line processing and PList in OSX by @tesonep in #609
- Adding parsing of image parameters from PList by @tesonep in #636
- Change terminate handler to exit with 128+signal by @jvalteren in #644
- Improvements in parameters handling in OSX by @tesonep in #639
- Adding check to fix when the image is open with an older VM by @tesonep in #642
- Fix/ephemeron list by @guillep in #668
New Contributors
- @jvalteren made their first contribution in #644
Full Changelog: v10.0.5...v10.0.6