Skip to content
Success

Changes

Summary

  1. formatting, first attempt to add priority order to waitfor selection, change to for-loops to use CFA for-control (details)
  2. Moved the non-trivial bodies of the power (exponental) functions out of the prelude and into the library. They have caused some issues in debugging there. (details)
  3. Remove unnecessary assertion: printing a rational doesn't require the component type to be arithmetic. (details)
  4. small changes to rational (details)
Commit e25ef8c9bc1cec34146129133c0654aaa9d5c268 by Peter Buhr
formatting, first attempt to add priority order to waitfor selection, change to for-loops to use CFA for-control
The file was modifiedlibcfa/src/concurrency/monitor.cfa
Commit 108b2c75260d5b15cab02e847700d0ca68637ebe by ajbeach
Moved the non-trivial bodies of the power (exponental) functions out of the prelude and into the library. They have caused some issues in debugging there.
The file was modifiedtests/.expect/declarationSpecifier.x86.txt
The file was addedlibcfa/src/math.cfa
The file was modifiedtests/.expect/KRfunctions.x86.txt
The file was modifiedlibcfa/prelude/builtins.c
The file was modifiedlibcfa/src/Makefile.am
The file was modifiedtests/.expect/declarationSpecifier.arm64.txt
The file was modifiedtests/.expect/extension.x86.txt
The file was modifiedtests/.expect/gccExtensions.x64.txt
The file was modifiedtests/.expect/KRfunctions.x64.txt
The file was modifiedtests/.expect/declarationSpecifier.x64.txt
The file was modifiedtests/.expect/extension.x64.txt
The file was modifiedtests/.expect/extension.arm64.txt
The file was modifiedtests/.expect/gccExtensions.x86.txt
The file was modifiedtests/.expect/KRfunctions.arm64.txt
The file was modifiedtests/.expect/gccExtensions.arm64.txt
Commit 71f3d451a20b646c3cbac740abcef70143e86e9a by Michael Brooks
Remove unnecessary assertion: printing a rational doesn't require the component type to be arithmetic.

May help (tbd) effort to move enum.hfa to builtins.
The file was modifiedlibcfa/src/rational.hfa
The file was modifiedlibcfa/src/rational.cfa
Commit f5e37a4c897469da283b15ac1ff5c92b0e2aa1d1 by Peter Buhr
small changes to rational
The file was modifiedlibcfa/src/rational.hfa
The file was modifiedlibcfa/src/rational.cfa