mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #1217 from ethereum/instruction_table
Small points on the instruction table
This commit is contained in:
		
						commit
						1f0f600878
					
				| @ -505,7 +505,7 @@ The opcodes ``pushi`` and ``jumpdest`` cannot be used directly. | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | pc                      |      | current position in code                                        | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | pop                     | `*`  | remove topmost stack slot                                       | | ||||
| | pop(x)                  | `-`  | remove the element pushed by x                                  | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | dup1 ... dup16          |      | copy ith stack slot to the top (counting from top)              | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| @ -561,9 +561,9 @@ The opcodes ``pushi`` and ``jumpdest`` cannot be used directly. | ||||
| | delegatecall(g, a, in,  |      | identical to `callcode` but also keep ``caller``                | | ||||
| | insize, out, outsize)   |      | and ``callvalue``                                               | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | return(p, s)            | `*`  | end execution, return data mem[p..(p+s))                        | | ||||
| | return(p, s)            | `-`  | end execution, return data mem[p..(p+s))                        | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | selfdestruct(a)         | `*`  | end execution, destroy current contract and send funds to a     | | ||||
| | selfdestruct(a)         | `-`  | end execution, destroy current contract and send funds to a     | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
| | log0(p, s)              | `-`  | log without topics and data mem[p..(p+s))                       | | ||||
| +-------------------------+------+-----------------------------------------------------------------+ | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user