Skip to content

Commit

Permalink
[Lity] Update changelog for v1.2.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
hydai committed Sep 25, 2018
1 parent 434cb95 commit 25894f6
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 2 deletions.
18 changes: 18 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
### Lity 1.2.2 (2018-09-25)

Language Features:
* Rule:
- Implement update clause for rule
- Implement multi-pattern grammar
* Validator Only Contract:
- Provide `isValidator()` to support validator only contract

Bugfixes:
* Fix debug code for new Pattern API
* Fix SimplificationRuleList preset rules for add/sub overflow errors

Refactoring:
* Refine the architecture of RuleEngineCompiler
* Replace naive memory address for rule with stack variable
* Uninline rule network node

### Lity 1.2.1 (2018-08-30)

Features:
Expand Down
2 changes: 1 addition & 1 deletion libsolidity/codegen/DynArrUtils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ void DynArrUtils::incrLen()
m_context << Instruction::MSTORE;
}

// Stack post: memory_offset
// Stack post: memory_pre
// Stack post: elmt
void DynArrUtils::extractElmtToStack()
{
Expand Down
2 changes: 1 addition & 1 deletion libsolidity/codegen/DynArrUtils.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ class DynArrUtils
/// Stack post: memory_offset
void accessIndex(bool _doBoundsCheck = true);

/// Stack post: memory_offset
/// Stack post: memory_pre
/// Stack post: elmt
void extractElmtToStack();
/// For each element do f.
Expand Down

0 comments on commit 25894f6

Please sign in to comment.