| 
							
							
								 hydai | 84c5db5409 | core/vm: remove JIT VM codes (#16362) | 2018-03-26 13:48:04 +03:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | 4871e25f5f | core/vm: optimize eq, slt, sgt and iszero + tests (#16047) * vm: optimize eq, slt, sgt and iszero + tests
* core/vm: fix error in slt/sgt, found by vmtests. Added testcase
* core/vm: make slt/sgt cleaner | 2018-03-08 14:48:19 +02:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | 44d40ffce1 | core, vm, common: define constantinople fork + shift (#16045) * core, vm, common: define constantinople fork, start implementation of shift instructions
* vm: more testcases
* vm: add tests for intpool erroneous intpool handling
* core, vm, common: fix constantinople review concerns
* vm: add string<->op definitions for new opcodes | 2018-02-23 12:32:57 +02:00 |  | 
			
				
					| 
							
							
								 Felix Lange | a5c0bbb4f4 | all: update license information (#16089) | 2018-02-14 13:49:11 +01:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | d8aaa3a215 | core/vm: benchmarking of metro precompiles | 2017-08-14 15:37:09 +03:00 |  | 
			
				
					| 
							
							
								 Péter Szilágyi | 6131dd55c5 | core/vm: polish precompile contract code, add tests and benches * Update modexp gas calculation to new version
 * Fix modexp modulo 0 special case to return zero | 2017-08-14 15:27:44 +03:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | 6dc32e897a | core/vm: add benchmarks for some ops and precompiles (#14641) | 2017-06-28 11:45:45 +02:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | ac9865791a | core/vm, common/math: Add doc about Byte, fix format | 2017-06-08 23:16:05 +02:00 |  | 
			
				
					| 
							
							
								 Martin Holst Swende | 3285a0fda3 | core/vm, common/math: Add fast getByte for bigints, improve opByte | 2017-06-05 08:44:11 +02:00 |  |