-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 0.61 #9
Version 0.61 #9
Conversation
…ailable, most notably at the time of creating a Variable, ArrayVariable, etc. Some other cleanup, including progress toward the elimination of NameProvider and KernelSupport. Improvements to PairBankFromPairsBuilder and ComplexNumber, along with a new test of complex multiplication.
…ew features of Scope and Cases including the option to have arbitrary Variable parameters beyond those ArrayVariables that are inferred from usage. Introduced ArrayDeclaration, a Statement implementation that declares a value without assignment (which declaration through ExpressionAssignment can't easily be made to do). Introduced FourierTransform, and corresponding tests, though this is still very much a work in progress.
…to support FourierTransform.
…FourierTransform.
…introduced new TimeCell::frame that provides a single value.
…erTransform implementation.
Qodana Community for JVM79 new problems were found
💡 Qodana analysis was run in the pull request mode: only the changed files were checked Contact Qodana teamContact us at qodana-support@jetbrains.com
|
… Updated Loop to use Repeated Scope implementation. CollectionProducerComputationBase is updated to accept a name argument. Removed unnecessary warning from InstanceReference. Updates to IndexProjectionProducerComputation and CollectionFeatures in an attempt to improve the implementation of CollectionFeatures::max using CollectionFeatures::indexOfMax.
…ow successfully used to implement CollectionFeatures::max. This does break some uses of PackedCollectionMap, but they can be easily replaced now that CollectionFeatures::max is more flexible. Fix for defect in Scope due to missing equals/hashcode. Updates to tests, and to github pipeline test configuration.
Qodana for JVM687 new problems were found
☁️ View the detailed Qodana report Contact Qodana teamContact us at qodana-support@jetbrains.com
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
QDJVM found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
…a reference to another HardwareEvaluable instance. Protection against the same in DestinationEvaluable constructor. Warning in CodeFeatures::v. Updated error handling in TraversalPolicy::getCount.
…prove efficiency of some types of Mod operations. Introduced save and restore operations for TraversalPolicy and PackedCollection. Test updates.
…entPropagation implementations. Performance is improved by eliminating the TraversableDeltaComputation::optimize implementation the prevented optimization of its children. Introduced ConstantRepeatedProducerComputation, a special case of RepeatedCollectionProducerComputation which has a specific kind of condition Expression that allows RepeatedCollectionProducerComputation::getIndexLimit to return a constant value. CollectionFeatures::expand is marked deprecated, and some uses are replaced with CollectionFeatures::repeat. Some test updates.
No description provided.