Commit Graph
6561 Commits
Author SHA1 Message Date
chriseth d34b561f68 Windows build fix. 2017-01-12 17:52:27 +01:00
chriseth 58509ca3aa Fix match groups. 2017-01-12 17:52:27 +01:00
chriseth 7127f2fdfd Fix debug output. 2017-01-12 17:52:27 +01:00
chriseth da5e171f3b Optimize constant optimization. 2017-01-12 17:52:27 +01:00
chriseth f1a4976ce6 Optimise simplification rules (sort into bins). 2017-01-12 17:52:26 +01:00
chriseth a3b01eca27 Do not evaluate strings if assertion succeeds. 2017-01-12 17:52:26 +01:00
chriseth 652d8dab19 Optimize pattern matcher. 2017-01-12 17:52:26 +01:00
chriseth afad40ac5a Optimise AssemblyItem::m_data. 2017-01-12 17:52:26 +01:00
chriseth 74d74fb00b Merge pull request #1548 from VoR0220/remappingBugFix
Remapping bug fix
2017-01-12 12:02:30 +01:00
chriseth b983c7492f Merge pull request #1558 from anders94/doc-rewording
Re-wording for Clarity
2017-01-12 11:42:46 +01:00
Anders Brownworth 5e29b4cde2 Re-word somewhat bumpy sentence to be more clear. 2017-01-11 13:13:11 -05:00
VoR0220 b6508ca992 fixed
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-11 12:03:54 -06:00
VoR0220 4542f459f1 added fix and a test for order independence of nested prefixing
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-11 11:45:14 -06:00
VoR0220 4585bfdce7 cleanup
Signed-off-by: VoR0220 <rj@erisindustries.com>

fixup

Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-11 11:03:02 -06:00
Yoichi Hirai fa157883f5 Merge pull request #1555 from ethereum/chriseth-patch-1
Changelog entry about assembly output
2017-01-11 18:00:19 +01:00
VoR0220 e96c32a072 changelog entry
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-11 09:32:07 -06:00
chriseth 643182865b Changelog entry about assembly output 2017-01-11 16:20:13 +01:00
VoR0220 e02270bbb4 fixed unused filepath bug
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-11 09:03:41 -06:00
chriseth 4f5da2ea14 Merge pull request #1553 from federicobond/improve-grammar
Improve grammar specification
2017-01-11 11:19:40 +01:00
Federico Bond 26eff0e0d8 grammar.txt: Replace Identifier for Typename in NewExpression 2017-01-11 01:35:29 -03:00
Federico Bond c15b0fb596 grammar.txt: Add named function arguments 2017-01-11 01:33:55 -03:00
Federico Bond d61b911a3a grammar.txt: Move StorageLocation? up to VariableDeclaration 2017-01-11 01:33:33 -03:00
chriseth 26a90af4d2 Merge pull request #1330 from ethereum/assemblyDef
Assembly definition.
2017-01-10 17:56:58 +01:00
VoR0220 8ace851831 much smaller helper function
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-10 07:17:11 -06:00
chriseth 354a10be36 Merge pull request #1542 from ethereum/publishTarball
Create source tarballs for releases.
2017-01-09 15:17:01 +01:00
chriseth ceac5c5a0c Move explanatory sections and other small changes. 2017-01-09 15:15:30 +01:00
chriseth 1cecaab9b6 Replace `` by $(). 2017-01-09 12:14:01 +01:00
VoR0220 79dbd40096 can do this purely on length. Also made prefix filesystem string for more accurate readings.
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-08 22:53:57 -06:00
VoR0220 6d9020b3b8 fixed test and added solution
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-08 22:53:54 -06:00
VoR0220 4f62980d52 added test
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-01-08 22:53:51 -06:00
chriseth a4d7a590ea Merge pull request #1537 from ethereum/absolute-path
absolute path detection is not confused by ".dir"
2017-01-06 17:11:10 +01:00
Yoichi Hirai 779a01faa9 Changelog: document #1537 2017-01-06 16:21:16 +01:00
chriseth 0031e6a530 Merge pull request #1545 from federicobond/refactor-rename
Rename contractName to typeName when parsing new expression
2017-01-05 10:53:08 +01:00
Federico Bond 584356e7f6 Rename contractName to typeName when parsing new expression 2017-01-04 23:09:10 -03:00
chriseth e45510d02f Create source tarballs for releases. 2017-01-04 13:21:41 +01:00
chriseth e92af89ec8 Typos and clarifications. 2017-01-04 12:58:35 +01:00
chriseth 4bc934abce More information about switch, loops and functions. 2017-01-04 12:34:44 +01:00
Yoichi Hirai 07f34e0023 test: add a test importing a file name starting with a period 2017-01-03 18:18:27 +01:00
Yoichi Hirai 41fe412389 interface: change absolutePath() so that ".dir" is considered as an absolute path
fixes #1534
2017-01-03 18:18:22 +01:00
Yoichi Hirai 9128e73b03 docs: clarify what are considered as absolute paths 2017-01-03 18:18:16 +01:00
chriseth 43d3f048e6 Merge pull request #1541 from ethereum/stabelnodejs
Require stable nodejs for deployment.
2017-01-03 15:20:05 +01:00
chriseth 9683cfea6d Update to new assembly specification. 2017-01-03 15:19:14 +01:00
chriseth 49ac2a1ee5 Rename programSize to bytecodeSize. 2017-01-03 14:13:49 +01:00
chriseth a285ca44f2 Assembly output for Assembly object. 2017-01-03 14:13:49 +01:00
chriseth 0bd8c204f0 Assembly definition. 2017-01-03 14:13:49 +01:00
chriseth c8ba7f5278 Merge pull request #1474 from ethereum/event-lookup-base-name
Event lookup with base name
2017-01-03 14:11:41 +01:00
chriseth 941b5fd928 Require stable nodejs for deployment. 2017-01-03 13:58:54 +01:00
chriseth 50c1cfa348 Merge pull request #1527 from federicobond/elementarytypenameconversion
Add ElementaryTypeNameExpression to grammar.txt
2017-01-03 10:36:16 +01:00
chriseth a45fdf4a0f Merge pull request #1538 from ethereum/multi-keys
doc: rephrase the case when two remapping keys are applicable
2017-01-03 10:30:00 +01:00
chriseth 43a5d11f9a Merge pull request #1526 from federicobond/docs-grammar
Add parsers and grammars to documentation
2017-01-03 09:46:39 +01:00