Skip to content

Commit 25894f6

Browse files
committed
[Lity] Update changelog for v1.2.2 release
1 parent 434cb95 commit 25894f6

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

Changelog.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
### Lity 1.2.2 (2018-09-25)
2+
3+
Language Features:
4+
* Rule:
5+
- Implement update clause for rule
6+
- Implement multi-pattern grammar
7+
* Validator Only Contract:
8+
- Provide `isValidator()` to support validator only contract
9+
10+
Bugfixes:
11+
* Fix debug code for new Pattern API
12+
* Fix SimplificationRuleList preset rules for add/sub overflow errors
13+
14+
Refactoring:
15+
* Refine the architecture of RuleEngineCompiler
16+
* Replace naive memory address for rule with stack variable
17+
* Uninline rule network node
18+
119
### Lity 1.2.1 (2018-08-30)
220

321
Features:

libsolidity/codegen/DynArrUtils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ void DynArrUtils::incrLen()
141141
m_context << Instruction::MSTORE;
142142
}
143143

144-
// Stack post: memory_offset
144+
// Stack post: memory_pre
145145
// Stack post: elmt
146146
void DynArrUtils::extractElmtToStack()
147147
{

libsolidity/codegen/DynArrUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class DynArrUtils
6161
/// Stack post: memory_offset
6262
void accessIndex(bool _doBoundsCheck = true);
6363

64-
/// Stack post: memory_offset
64+
/// Stack post: memory_pre
6565
/// Stack post: elmt
6666
void extractElmtToStack();
6767
/// For each element do f.

0 commit comments

Comments
 (0)