aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm
Commit message (Expand)AuthorAgeFilesLines
* sketchwip/wmin0/codegenwmin02019-04-082-0/+1061
* Merge remote-tracking branch 'origin/gy-sqlvm-runtime' into planner-mergewip/yenlin/planneryenlin.lai2019-04-0812-116/+7784
|\
| * core: vm: sqlvm: add jump tableMeng-Ying Yang2019-04-032-3/+27
| * core: vm: sqlvm: add op testcases with templateMeng-Ying Yang2019-04-036-9/+6207
| * core: vm: sqlvm: opcodes and basic structsMeng-Ying Yang2019-04-036-17/+1548
| * core: vm: sqlvm: update op codeJhih-Ming Huang2019-04-031-87/+2
* | sqlvm: planner: extract common descriptor handling into functionsyenlin.lai2019-04-031-11/+15
* | sqlvm: planner: use ColumnDescriptoryenlin.lai2019-04-035-167/+386
* | sqlvm: planner: wipyenlin.lai2019-04-037-0/+1671
|/
* core: vm: sqlvm: runtime: opLoad load fixed bytes and address in bytesJhih-Ming Huang2019-04-035-23/+15
* vm: sqlvm: refine after updating dexon-foundation/decimalyenlin.lai2019-04-034-19/+7
* misc: replace shopspring/decimal with our forkyenlin.lai2019-04-0310-10/+12
* core: vm: sqlvm: schema: make foreign key constraints a sliceTing-Wei Lan2019-03-293-17/+52
* core: vm: sqlvm: add a descriptor field to IdentifierNodeTing-Wei Lan2019-03-292-0/+51
* core: vm: sqlvm: support SQL three-valued logic on ASTTing-Wei Lan2019-03-295-390/+567
* core: vm: sqlvm: ast: rename DataTypeUnknown to DataTypePendingTing-Wei Lan2019-03-293-14/+19
* core: vm: sqlvm: ast: rename TestSizeTing-Wei Lan2019-03-291-1/+1
* core: vm: sqlvm: ast: don't calculate min and max values on demandTing-Wei Lan2019-03-293-57/+76
* core: vm: sqlvm: ast: make DataTypeDecode a method of DataTypeTing-Wei Lan2019-03-293-30/+19
* core: vm: sqlvm: ast: rename tests for DataType encoding or decodingTing-Wei Lan2019-03-291-31/+31
* core: vm: sqlvm: ast: return error messages from GetTypeTing-Wei Lan2019-03-294-45/+85
* core: vm: sqlvm: schema: move methods of DataTypeMajorTing-Wei Lan2019-03-291-10/+10
* core: vm: sqlvm: schema: move Rest to the bottomTing-Wei Lan2019-03-291-1/+3
* core: vm: sqlvm: schema: unsigned integers can never be negativeTing-Wei Lan2019-03-291-2/+2
* core: vm: sqlvm: use common.HashLength instead of 32Ting-Wei Lan2019-03-293-9/+10
* core: vm: remain first byte, if it is not VM enum.Jhih-Ming Huang2019-03-261-3/+1
* core: vm: sqlvm: ast: implement decimal to uint64Jhih-Ming Huang2019-03-264-26/+82
* core: vm: sqlvm: runtime: implement opLoadJhih-Ming Huang2019-03-262-8/+510
* core: vm: sqlvm: common: storage: implement storage util functionsJhih-Ming Huang2019-03-263-1/+201
* core: vm: sqlvm: schema: implment get column field type and set offsetJhih-Ming Huang2019-03-262-2/+243
* core: vm: sqlvm: runtime: add loadRegister funcJhih-Ming Huang2019-03-262-1/+10
* core: vm: sqlvm: ast: add size func and move error code to errors.goJhih-Ming Huang2019-03-263-19/+69
* core: vm: sqlvm: types: fix encode bug when exponent is negative (#270)yenlinlai2019-03-262-4/+10
* core: vm: sqlvm: schema: add structs to identify an object in a schemaTing-Wei Lan2019-03-261-0/+26
* core: vm: sqlvm: schema: mark if an index are referenced by foreign keysTing-Wei Lan2019-03-261-0/+36
* core: vm: sqlvm: schema: reorder fields and enumsTing-Wei Lan2019-03-261-6/+19
* core: vm: sqlvm: schema: drop pointers from slicesTing-Wei Lan2019-03-262-9/+9
* core: vm: sqlvm: parser: check if a number literal is an integerTing-Wei Lan2019-03-262-976/+1045
* core: vm: sqlvm: make a common interface for statementsTing-Wei Lan2019-03-265-1622/+2281
* core: vm: sqlvm: errors: remove token fieldTing-Wei Lan2019-03-265-474/+440
* core: vm: fix typoTing-Wei Lan2019-03-261-1/+1
* remove dexon/crypto/sha3 pkg.Jhih-Ming Huang2019-03-262-4/+5
* core: vm: sqlvm: add shared variables (#228)Meng-Ying Yang2019-03-263-11/+19
* core: vm: sqlvm: add ESCAPE grammarwmin02019-03-264-653/+768
* core: vm: sqlvm: errors: add length fieldTing-Wei Lan2019-03-265-442/+484
* core: vm: sqlvm: limit the depth of AST to 1024Ting-Wei Lan2019-03-263-7/+50
* core: vm: sqlvm: parser: move generated code to internal packageTing-Wei Lan2019-03-265-1565/+1585
* core: vm: sqlvm: ast: use non-empty interfaces in DataType{En,De}codeTing-Wei Lan2019-03-262-80/+34
* core: vm: sqlvm: errors: fix typoTing-Wei Lan2019-03-261-1/+1
* core: vm: sqlvm: parser: don't use @, #, $ in unquoted identifiersTing-Wei Lan2019-03-262-35/+34
* core: sqlvm: schema: define type for table/column/index/sequence sizeyenlin.lai2019-03-262-5/+17
* core: vm: sqlvm: ast: handle error in AST printerTing-Wei Lan2019-03-262-33/+63
* core: vm: sqlvm: fill source code position in AST nodesTing-Wei Lan2019-03-267-1141/+1510
* core: vm: sqlvm: ast: use pointer receiversTing-Wei Lan2019-03-261-89/+89
* core: vm: sqlvm: ast: remove pointer indicator in printer outputTing-Wei Lan2019-03-261-5/+4
* core: vm: sqlvm: check if a number is a valid addressTing-Wei Lan2019-03-265-334/+312
* core: vm: sqlvm: introduce interfaces for AST nodesTing-Wei Lan2019-03-269-1704/+2956
* core: vm: sqlvm: runtime entrypoing error handlingMeng-Ying Yang2019-03-263-5/+14
* core: vm: sqlvm: parser: toDecimal handle .0wmin02019-03-262-0/+4
* core: rebase dev and fix lintJhih-Ming Huang2019-03-267-4410/+21
* core: vm: sqlvm: types support data rangeMeng-Ying Yang2019-03-262-0/+82
* core: vm: sqlvm: export instruction's member (#197)JM2019-03-262-6/+6
* core: vm: sqlvm: revert Tuple structure (#193)JM2019-03-261-4/+5
* core: vm: sqlvm: modify Tuple.Data.Value typeJhih-Ming Huang2019-03-261-7/+3
* core: vm: sqlvm: shared interfaces and paramsJhih-Ming Huang2019-03-266-0/+245
* core: vm: sqlvm: add schema define and implement rlp serializationwmin02019-03-264-42/+310
* core: vm: sqlvm: ast: add encoder/decoder for decimal to byteswmin02019-03-262-11/+196
* core: vm: sqlvm: ast: data type encoder and decoderwmin02019-03-262-0/+244
* core: vm: sqlvm: ast: don't hardcode output and indent in PrintASTTing-Wei Lan2019-03-262-26/+35
* core: vm: sqlvm: process non-UTF-8 input and escape sequencesTing-Wei Lan2019-03-268-337/+579
* core: vm: sqlvm: parser: properly handle errorsTing-Wei Lan2019-03-266-1242/+1637
* core: vm: sqlvm: remove optional interface and add print tag for detailwmin02019-03-263-99/+49
* core: vm: sqlvm: move AST and parser to their own packagesTing-Wei Lan2019-03-268-1837/+2010
* core: vm: sqlvm: add a tool to run gofmt on pigeon sourcesTing-Wei Lan2019-03-261-0/+253
* core: vm: sqlvm: add sql language parser prototypingwmin02019-03-266-0/+8899
* core: vm: vm interface (#164)JM2019-03-2610-55/+703
* core: vm: extract stateDB and contract outjm2019-03-2622-389/+447
* core: vm: refactor file structurejm2019-03-2642-814/+5224
* core: vm: fix DKG reset (#296)Wei-Ning Huang2019-03-242-23/+26
* core/vm: remove round from addDKG functions (#279)Jimmy Hu2019-03-212-73/+45
* core: vm: deny duplicate public key from registering (#289)Wei-Ning Huang2019-03-202-1/+20
* core: vm: pay fine to governance owner and trigger set size recalculation (#288)Wei-Ning Huang2019-03-201-1/+5
* consensus: dexcon: disqualify dead node (#280)Wei-Ning Huang2019-03-203-30/+128
* core: vm: emit event when transfering owner (#277)Wei-Ning Huang2019-03-193-0/+48
* core: vm: automatically calculate notary set size (#276)Wei-Ning Huang2019-03-193-10/+95
* core: vm: add extra checks to prevent DKG spamming (#272)Wei-Ning Huang2019-03-193-58/+173
* core: vm: fix naming consistencyWei-Ning Huang2019-03-192-11/+11
* core: check reset of dkg types when adding (#268)Jimmy Hu2019-03-171-0/+16
* core: vm: reorder minGasPriceLocWei-Ning Huang2019-03-171-1/+1
* dex: implement recovery mechanism (#258)Wei-Ning Huang2019-03-172-5/+5
* core: vm: group min gas price with related state variables (#257)Wei-Ning Huang2019-03-143-16/+16
* core: vm: implement transfer node ownership (#255)Wei-Ning Huang2019-03-143-9/+83
* core: vm: create new oracle contract instance in each call (#251)Wei-Ning Huang2019-03-133-6/+16
* core/vm: use core util to get threshold of tsig (#250)Jimmy Hu2019-03-131-3/+4
* vendor: sync to latest core and fix conflictJimmy Hu2019-03-121-2/+2
* core: vm: remove delegation mechanism (#245)Wei-Ning Huang2019-03-124-994/+259
* core: vm: expose CRSRound and DKGRound and fix consistency (#236)Wei-Ning Huang2019-03-123-60/+118
* core: fix dkgJimmy Hu2019-03-121-12/+47
* dex: fill in correct coinbase address (#223)Wei-Ning Huang2019-03-121-0/+9
* core: vm: validate addDKGMasterPublicKey caller properly (#220)Wei-Ning Huang2019-03-123-60/+59
* core: vm: flatten governanceWei-Ning Huang2019-03-124-482/+464
* core: sync to latest core (#214)Jimmy Hu2019-03-121-0/+10
* core: Fixed gas price (#205)Jimmy Hu2019-03-123-1/+45
* core: Remove K, Phi and NumChains from Governance (#198)Jimmy Hu2019-03-123-161/+29
* core/vm: fix getConfigState (#203)Jimmy Hu2019-03-121-4/+3
* vm: reset DKG (#190)Jimmy Hu2019-03-124-70/+562
* core/vm: modify Withdrawn event and add NodeRemoved event (#179)Jimmy Hu2019-03-122-4/+31
* core: vm: refactor governance and add node info oracle (#174)Wei-Ning Huang2019-03-125-682/+953
* core: vm: Add amount to undelegate event (#176)Jimmy Hu2019-03-122-4/+9
* core: vm: more change to the randomness calculation (#175)Wei-Ning Huang2019-03-121-5/+5
* core: vm: modify randomness calculation algorithm (#173)Wei-Ning Huang2019-03-122-3/+7
* consensus: dexcon: snapshot round height when finalizing block (#170)Wei-Ning Huang2019-03-123-106/+0
* core, dex/downloader: polish headers verification and blocks insertion logic ...Sonic2019-03-121-0/+123
* params: update genesis configWei-Ning Huang2019-03-121-14/+14
* consensus: implement DEXON cryptoeconomics v4.0 (#145)Wei-Ning Huang2019-03-123-54/+150
* core: vm: add totalSupply and totalStaked in the governance contract (#144)Wei-Ning Huang2019-03-123-35/+138
* core: vm: move governance abi to a separate file (#143)Wei-Ning Huang2019-03-122-1053/+1074
* core: vm: emit events for more governance actions (#142)Wei-Ning Huang2019-03-121-0/+145
* core: vm: implement byzantine reporting mechanism (#128)Wei-Ning Huang2019-03-122-48/+578
* core: vm: add missing unittests for nodes/delegators (#116)Wei-Ning Huang2019-03-122-3/+13
* core/vm: Add fine to governance. (#107)Jimmy Hu2019-03-122-132/+292
* vendor: sync DEXON core and fix conflicts/missings (#101)Mission Liao2019-03-121-4/+6
* core: vm: Add `MPKReady` to governance (#97)Jimmy Hu2019-03-121-0/+166
* core/vm: fix nodes method in governanceJimmy Hu2019-03-121-1/+1
* core: vm: add undelegate fund lockup mechanism (#94)Wei-Ning Huang2019-03-122-40/+235
* core: governance interface should return correct DKG master public keys (#85)Wei-Ning Huang2019-03-121-15/+20
* core: vm: fix power2 table calculation (#50)Wei-Ning Huang2019-03-121-3/+3
* core: vm: change offset type to int256Wei-Ning Huang2019-03-121-2/+7
* governance: implement delegate/undelegate function and add tests (#33)Wei-Ning Huang2019-03-122-107/+1145
* core: more fix on light node synchronization (#32)Wei-Ning Huang2019-03-121-55/+37
* core: vm: add minStake to governance contract variable (#31)Wei-Ning Huang2019-03-121-0/+41
* core: fix light node synchronization issue (#30)Wei-Ning Huang2019-03-123-9/+17
* core: validate DKG set with correct nodeset in round-2 (#19)Wei-Ning Huang2019-03-122-9/+26
* core: vm: Optimize evm (#13)Jimmy Hu2019-03-125-18/+282
* core: push height of round 0 in genesis block (#17)Sonic2019-03-121-8/+8
* core: vm: expose governance contract ABI (#5)Wei-Ning Huang2019-03-121-2/+2
* core: vm: governance: add node infoWei-Ning Huang2019-03-121-8/+110
* core: validate roundHeight mapping in governance contractWei-Ning Huang2019-03-122-4/+22
* core: vm: governance: remove maxIntervalWei-Ning Huang2019-03-121-32/+0
* core: vm: add nodesLengh method for reading nodeSet sizeWei-Ning Huang2019-03-121-0/+20
* Rename import due to dexon-consensus renameWei-Ning Huang2019-03-122-16/+16
* dex: add block gas limit into governanceWei-Ning Huang2019-03-121-0/+35
* vendor: sync consensus core and fix conflictWei-Ning Huang2019-03-121-7/+8
* dex: fix DKG round switchingWei-Ning Huang2019-03-121-6/+18
* dex: fix round switching and initialize dMoment correctlyWei-Ning Huang2019-03-121-1/+2
* dex: misc fixesWei-Ning Huang2019-03-121-3/+3
* dex: use RLP to encode contract payload dataWei-Ning Huang2019-03-121-6/+6
* core: vm: add blockReward to governanceWei-Ning Huang2019-03-121-0/+35
* dex: fix public key parsing due to changes in consensus coreWei-Ning Huang2019-03-121-1/+4
* test: create account storage for governance contractWei-Ning Huang2019-03-121-1/+1
* core/dex: fix governance contract implementationWei-Ning Huang2019-03-121-19/+13
* core: vm: implement RAND opcode supportWei-Ning Huang2019-03-124-0/+32
* dex/core: misc bug fixesWei-Ning Huang2019-03-121-1/+1
* core: vm: modify dkg thresholdJimmy Hu2019-03-121-1/+1
* core: vm: add GovernanceStateHelper testWei-Ning Huang2019-03-122-0/+98
* dex: bug fix to allow running geth without crashingWei-Ning Huang2019-03-121-1/+1
* dex: implement sendTx related governance methodsWei-Ning Huang2019-03-121-0/+5
* core: vm: validate if mpk, complaint, finalize is in DKG setWei-Ning Huang2019-03-121-36/+62
* core: vm: allow other people to stake for a nodeWei-Ning Huang2019-03-121-6/+0
* dex: implement some governance interface functionsWei-Ning Huang2019-03-121-213/+342
* dex: governance: implement governance interfaceWei-Ning Huang2019-03-121-7/+22
* core: populate dexon configuration in SetupGenesisBlockWei-Ning Huang2019-03-121-31/+25
* core: add stake and public key to genesis account infoWei-Ning Huang2019-03-121-44/+55
* core: vm: check pk ownership in stake()Wei-Ning Huang2019-03-121-1/+12
* core: vm: expose nodes as publicWei-Ning Huang2019-03-121-14/+52
* core: vm: add eventlog for governance contractWei-Ning Huang2019-03-121-41/+98
* core: vm: refactor and add DKGFinalizeds related implementationsWei-Ning Huang2019-03-121-94/+300
* core: vm: implement the rest of governance contract methodsWei-Ning Huang2019-03-121-132/+275
* core: vm: check if caller already staked when adding dkg mpkJimmy Hu2019-03-121-0/+7
* core: vm: fix bug and add gas usageWei-Ning Huang2019-03-122-22/+55
* core: vm: finish implementing state helperWei-Ning Huang2019-03-121-23/+206
* core: vm: update governance contract ABIWei-Ning Huang2019-03-121-9/+75
* core: vm: implement governance contract methodsWei-Ning Huang2019-03-121-51/+218
* core: vm: add governance contract skeletonWei-Ning Huang2019-03-122-0/+495
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-03-1224-62/+62
* core, cmd/puppeth: implement constantinople fix, disable EIP-1283 (#18486)Martin Holst Swende2019-01-302-2/+8
* vendor, crypto, swarm: switch over to upstream sha3 packageDave McGregor2019-01-041-2/+2
* cmd/evm, core/vm, eth: implement api methods to do stdjson dump to local file...Martin Holst Swende2018-12-101-0/+83
* tests, core: update tests and make STATICCALL cause touch-delete (#18187)Martin Holst Swende2018-11-291-0/+6
* Merge pull request #17982 from holiman/polish_contantinople_extcodehashPéter Szilágyi2018-11-081-1/+6
|\
| * core/vm: check empty in extcodehashMartin Holst Swende2018-10-261-1/+6
* | core/vm, eth/tracers: use pointer receiver for GetRefund (#18018)Corey Lin2018-11-081-1/+1
|/
* core/state: simplify proof methods (#17965)Felix Lange2018-10-241-10/+0
* core/vm: adds refund as part of the json standard trace (#17910)Martin Holst Swende2018-10-233-36/+50
* EIP-1186 eth_getProof (#17737)Simon Jentzsch2018-10-191-0/+10
* core/vm: add shortcuts for trivial exp cases (#16851)Martin Holst Swende2018-10-161-4/+16
* core/vm: reuse Keccak-256 hashes across opcode executions (#17863)Péter Szilágyi2018-10-083-6/+48
* core/vm : fix failing testcase (#17852)Martin Holst Swende2018-10-061-1/+2
* core/vm: SHA3 word cost for CREATE2 (#17812)Martin Holst Swende2018-10-052-0/+87
* core/vm: faster create/create2 (#17806)Martin Holst Swende2018-10-046-52/+145
* all: fix various comment typos (#17748)Liang ZOU2018-09-252-2/+2
* Merge pull request #17383 from holiman/eip1283Péter Szilágyi2018-09-214-91/+63
|\
| * core, params: polish net gas metering PR a bitPéter Szilágyi2018-09-185-149/+55
| * core,state: finish implementing Eip 1283Martin Holst Swende2018-09-184-16/+23
| * core, state: initial implementation of Eip-1283Martin Holst Swende2018-09-183-1/+60
* | core/vm: add switches to select evm+ewasm interpreters (#17687)Guillaume Ballet2018-09-202-2/+25
|/
* core/vm: fix typo 'EVM EVM' ==> 'EVM' (#17654)Liang ZOU2018-09-131-1/+1
* core/vm: Hide read only flag from Interpreter interface (#17461)Paweł Bylica2018-09-082-30/+16
* core/vm, tests: update tests, enable constantinople statetests, fix SAR opcod...Martin Holst Swende2018-09-041-1/+1
* all: remove the duplicate 'the' in annotations (#17509)Wenbiao Zheng2018-08-271-1/+1
* crypto: change formula for create2 (#17393)gary rong2018-08-141-1/+1
* core/vm: fix comment typo (#17319)stormpang2018-08-061-1/+1
* core/vm: update benchmarks for core/vm (#17308)Hyung-Kyu Hqueue Choi2018-08-031-0/+4
* core/vm: fix typo in cryptographic hash function name (#17285)Ha ĐANG2018-07-311-1/+1
* core/vm: support for multiple interpreters (#17093)Guillaume Ballet2018-07-256-240/+315
* core/vm, params: implement EXTCODEHASH opcode (#17202)gary rong2018-07-244-0/+45
* core, crypto, params: implement CREATE2 evm instrction (#17196)gary rong2018-07-246-17/+87
* core/vm: reuse bigint pools across transactions (#17070)Guillaume Ballet2018-07-034-2/+112
* core/vm: clear linter warnings (#17057)Guillaume Ballet2018-06-269-30/+51
* core: remove dead code, limit test code scope (#17006)Wenbiao Zheng2018-06-191-6/+0
* core/vm: optimize MSTORE and SLOAD (#16939)Martin Holst Swende2018-06-143-11/+68
* params: fix golint warnings (#16853)kiel barry2018-06-051-1/+1
* core/vm: fix typo in commentAbel Nieto2018-05-291-1/+1
* common: improve documentation comments (#16701)kiel barry2018-05-291-3/+3
* core/vm: fix typo in instructions.go (#16788)Abel Nieto2018-05-231-1/+1
* all: get rid of error when creating memory database (#16716)gary rong2018-05-092-6/+3
* core: golint updates for this or self warning (#16633)kiel barry2018-05-024-18/+18
* core, eth: fix tracer dirty finalizationPéter Szilágyi2018-04-271-0/+5
* build: enable goimports and varcheck linters (#16446)thomasmodeneis2018-04-181-1/+0
* common: delete StringToAddress, StringToHash (#16436)Felix Lange2018-04-101-2/+2
* cmd/evm: print vm output when debug flag is on (#16326)dm42018-04-061-0/+7
* core/vm: Fixed typos in core/vm/interpreter.gohydai2018-03-271-2/+2
* core/vm: Fixed typo in core/vm/evm.gohydai2018-03-261-3/+3
* core/vm: remove JIT VM codes (#16362)hydai2018-03-267-434/+9
* core: minor evm polishes and optimizationsPéter Szilágyi2018-03-262-97/+90
* core/vm: optimize eq, slt, sgt and iszero + tests (#16047)Martin Holst Swende2018-03-082-25/+61
* core/vm, crypto/bn256: switch over to cloudflare library (#16203)Péter Szilágyi2018-03-051-25/+6
* cmd/evm, core/vm, internal/ethapi: don't disable call gas meteringPéter Szilágyi2018-03-051-10/+5
* core, vm, common: define constantinople fork + shift (#16045)Martin Holst Swende2018-02-235-3/+254
* core/vm: remove unused hashing (#16075)ferhat elmas2018-02-141-7/+0
* all: update license information (#16089)Felix Lange2018-02-142-0/+32
* core/vm: Fix comment typoGeorge Ornbo2018-01-161-1/+1
* all: regenerate codecs with gencodec commit 90983d99de (#15830)Felix Lange2018-01-081-2/+2
* all: update generated code (#15808)Felix Lange2018-01-082-19/+31
* tests: update to upstream commit 2bb0c3da3b (#15806)Felix Lange2018-01-041-8/+12
* all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-036-13/+9
* cmd, core, eth/tracers: support fancier js tracing (#15516)Péter Szilágyi2017-12-213-9/+45
* core/vm: Remove snapshot param from Interpreter.Run()Paweł Bylica2017-12-152-10/+10
* core/vm: track 63/64 call gas off stack (#15563)Felix Lange2017-11-294-99/+55
* core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499)Péter Szilágyi2017-11-172-46/+4
* Merge pull request #14582 from holiman/jumpdest_improvPéter Szilágyi2017-11-152-14/+96
|\
| * core/vm: copyright header on test-fileMartin Holst Swende2017-11-141-0/+16
| * core/vm: improve bitvec commentsFelix Lange2017-09-111-7/+7
| * core/vm: Rename + updated doc on jumpdest analysisMartin Holst Swende2017-09-082-5/+5
| * core/vm: make jumpdest code nicerFelix Lange2017-08-241-3/+1
| * core/vm: Address review concernsMartin Holst Swende2017-08-141-14/+19
| * core/vm: improved jumpdest analysisMartin Holst Swende2017-06-052-9/+72
* | core/vm: fix typos in jump_table.goJay Guo2017-11-141-2/+2
* | build: enable unconvert linter (#15456)ferhat elmas2017-11-111-2/+2
* | core/vm: check opcode stack before readonly enforcementPéter Szilágyi2017-10-141-13/+10