index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libsolidity
/
codegen
/
CompilerContext.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Prevent externally used functions from being removed.
chriseth
2018-10-17
1
-0
/
+2
*
Added assertion and tests suggestions
Leonardo Alt
2018-07-11
1
-0
/
+2
*
[050] Reserving and popping local vars in their scope
Leonardo Alt
2018-07-11
1
-1
/
+3
*
Use native shift instructions in ABIFunctions on Constantinople
Alex Beregszaszi
2018-05-01
1
-1
/
+2
*
Only forward returndata if EVM version supports it.
chriseth
2018-04-12
1
-0
/
+2
*
Bubble up error messages.
chriseth
2018-04-12
1
-2
/
+3
*
Bugfix in virtual lookup for modifiers in libraries.
chriseth
2018-03-13
1
-1
/
+1
*
Use EVM version in gas meter and optimizer.
chriseth
2018-03-05
1
-1
/
+1
*
Provide target EVM version in CompilerContext.
chriseth
2018-03-02
1
-1
/
+8
*
Prevent libraries from being called.
chriseth
2018-01-19
1
-0
/
+3
*
Split inline assembly into loose and strict flavours.
chriseth
2018-01-06
1
-2
/
+2
*
Move ABI encoder into its own function.
chriseth
2017-09-16
1
-0
/
+5
*
Named assembly labels.
chriseth
2017-09-16
1
-1
/
+4
*
Introduce assemblyString
Alex Beregszaszi
2017-09-11
1
-2
/
+2
*
Do not return the stream in asssemblyStream
Alex Beregszaszi
2017-09-11
1
-2
/
+2
*
Split out the JSON functionality from assembly.stream()
Alex Beregszaszi
2017-09-11
1
-3
/
+8
*
Document more of the codegen features
Alex Beregszaszi
2017-08-29
1
-1
/
+8
*
Mark a lot of functions const (where possible)
Alex Beregszaszi
2017-08-22
1
-2
/
+2
*
Experimental feature switch for ABI encoder.
chriseth
2017-08-14
1
-0
/
+4
*
Remove unused magic global feature.
chriseth
2017-08-14
1
-5
/
+2
*
Re-allow multiple modifiers per function.
chriseth
2017-07-27
1
-1
/
+4
*
Change invalid opcode to revert for input validation.
chriseth
2017-06-24
1
-3
/
+7
*
Move subroutine helpers from CompilerContext to Assembly
Alex Beregszaszi
2017-06-15
1
-3
/
+3
*
Remove obsolete errorTag()
Alex Beregszaszi
2017-06-15
1
-2
/
+0
*
Allow inserting low-level functions without calling them.
chriseth
2017-01-26
1
-0
/
+10
*
Change translation of implicit throws (issue #1589).
Valentin Wüstholz
2017-01-26
1
-0
/
+4
*
Move some util functions to low-level functions.
chriseth
2017-01-24
1
-11
/
+24
*
Low level named functions for CompilerContext.
chriseth
2017-01-24
1
-0
/
+8
*
Fix tests.
chriseth
2016-12-01
1
-3
/
+0
*
Add swarm hash to the end of the bytecode.
chriseth
2016-12-01
1
-2
/
+2
*
Metadata stamp.
chriseth
2016-12-01
1
-0
/
+3
*
Fix licensing headers
VoR0220
2016-11-23
1
-4
/
+4
*
Simple peephole optimizer that is activated even if not requested.
chriseth
2016-11-16
1
-1
/
+1
*
Converted sub assembly to smart pointer.
chriseth
2016-11-16
1
-31
/
+31
*
Stored combined creation and runtime tags.
chriseth
2016-11-16
1
-21
/
+24
*
codegen: add a compilation mode and a runtime context to CompilerContext
Yoichi Hirai
2016-11-16
1
-0
/
+15
*
Implement uninitialized storage functions.
chriseth
2016-11-16
1
-0
/
+2
*
Provide inline assembly to the code generator. (#840)
chriseth
2016-08-16
1
-0
/
+9
*
Allow access to functions in inline assembly.
chriseth
2016-05-12
1
-2
/
+4
*
Remove non-determinism in missing code queue.
chriseth
2016-05-03
1
-6
/
+38
*
reduce unnecessary solidity:: namespace
Dimitry
2016-04-04
1
-1
/
+1
*
rename namespace for instruction.h/cpp in libevmasm
Dimitry
2016-04-02
1
-1
/
+1
*
move libevmcore to solidity
Dimitry
2016-04-02
1
-1
/
+1
*
Code generation (missing external access and source locations).
chriseth
2016-03-30
1
-0
/
+2
*
File reorganisation.
chriseth
2015-10-21
1
-0
/
+189