aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/sqlvm/runtime
Commit message (Expand)AuthorAgeFilesLines
* core: vm: sqlvm: apply gas computation through built-in functionswip/gy-sqlvm-gas-modelMeng-Ying Yang2019-05-062-14/+54
* core: vm: sqlvm: apply gas computation through OpFunctionMeng-Ying Yang2019-05-062-2/+115
* core: vm: sqlvm: built-in functions support gas modelMeng-Ying Yang2019-05-063-59/+117
* core: vm: sqlvm: OpFunction support gas modelMeng-Ying Yang2019-05-065-167/+320
* fixup! core: vm: sqlvm: add built-in function SUBSTRING()Meng-Ying Yang2019-05-061-18/+30
* core: vm: sqlvm: add built-in function SUBSTRING()Meng-Ying Yang2019-05-063-0/+176
* core: vm: sqlvm: add built-in function OCTET_LENGTH()Meng-Ying Yang2019-05-063-2/+137
* core: vm: sqlvm: add built-in function BITNOT()Meng-Ying Yang2019-05-063-0/+152
* core: vm: sqlvm: add built-in function BITXOR()Meng-Ying Yang2019-05-063-0/+144
* core: vm: sqlvm: add built-in function BITOR()Meng-Ying Yang2019-05-063-0/+144
* core: vm: sqlvm: add built-in function BITAND()Meng-Ying Yang2019-05-063-0/+243
* core: vm: sqlvm: storage: implement bitmap and increasePK (#382)Jhih-Ming Huang2019-05-061-1/+2
* core: vm: sqlvm: runtime: implement opRepeatPKJhih-Ming Huang2019-05-062-21/+118
* Remove underflow error (#385)Meng-Ying Yang2019-05-063-41/+40
* core: vm: sqlvm: change function id from bytes to uint16Meng-Ying Yang2019-05-062-21/+26
* core: vm: sqlvm: add built-in function RAND()Meng-Ying Yang2019-05-062-0/+91
* core: vm: sqlvm: add built-in function TX_ORIGIN()Meng-Ying Yang2019-05-062-0/+65
* core: vm: sqlvm: add built-in function MSG_DATA()Meng-Ying Yang2019-05-062-0/+61
* core: vm: sqlvm: add built-in function MSG_SENDER()Meng-Ying Yang2019-05-062-0/+66
* core: vm: sqlvm: add built-in function BLOCK_GASLIMIT()Meng-Ying Yang2019-05-062-0/+68
* core: vm: sqlvm: add built-in function BLOCK_COINBASE()Meng-Ying Yang2019-05-062-0/+64
* core: vm: sqlvm: add built-in function BLOCK_TIMESTAMP() and NOW()Meng-Ying Yang2019-05-062-4/+74
* core: vm: sqlvm: add built-in function BLOCK_NUMBER()Meng-Ying Yang2019-05-062-2/+70
* core: vm: sqlvm: add built-in function BLOCK_HASH()Meng-Ying Yang2019-05-063-1/+171
* core: vm: sqlvm: add opFuncMeng-Ying Yang2019-05-065-2/+57
* core: vm: sqlvm: add opNegMeng-Ying Yang2019-05-065-0/+248
* core: vm: sqlvm: add opConcatMeng-Ying Yang2019-05-065-5/+200
* core: vm: sqlvm: add opRangeMeng-Ying Yang2019-05-065-0/+318
* core: vm: sqlvm: add opCutMeng-Ying Yang2019-05-065-0/+462
* core: vm: sqlvm: process string before renderingMeng-Ying Yang2019-05-063-1971/+1375
* sqlvm: common: replace table/index name with TableRef/IndexRefyenlin.lai2019-05-062-5/+8
* sqlvm: common: refine StateDB/Storageyenlin.lai2019-05-061-7/+5
* sqlvm: common: add some shared methods on Storage structyenlin.lai2019-05-062-3/+3
* core: vm: sqlvm: ast: decimal decode for boolJhih-Ming Huang2019-05-061-1/+12
* core: sqlvm: common: fix decimal limit valuesMeng-Ying Yang2019-05-061-1/+1
* core: vm: sqlvm: add jump tableMeng-Ying Yang2019-05-062-3/+27
* core: vm: sqlvm: add op testcases with templateMeng-Ying Yang2019-05-065-9/+6186
* core: vm: sqlvm: opcodes and basic structsMeng-Ying Yang2019-05-063-17/+1532
* core: vm: sqlvm: update op codeJhih-Ming Huang2019-05-061-87/+2
* core: vm: sqlvm: runtime: opLoad load fixed bytes and address in bytesJhih-Ming Huang2019-05-063-7/+13
* misc: replace shopspring/decimal with our forkyenlin.lai2019-05-062-2/+2
* core: vm: sqlvm: schema: make foreign key constraints a sliceTing-Wei Lan2019-05-061-1/+1
* core: vm: sqlvm: ast: implement decimal to uint64Jhih-Ming Huang2019-05-061-12/+24
* core: vm: sqlvm: runtime: implement opLoadJhih-Ming Huang2019-05-062-8/+510
* core: vm: sqlvm: runtime: add loadRegister funcJhih-Ming Huang2019-05-062-1/+10
* core: vm: sqlvm: runtime entrypoing error handlingMeng-Ying Yang2019-05-062-5/+12
* core: vm: sqlvm: export instruction's member (#197)JM2019-05-062-6/+6
* core: vm: sqlvm: revert Tuple structure (#193)JM2019-05-061-4/+5
* core: vm: sqlvm: modify Tuple.Data.Value typeJhih-Ming Huang2019-05-061-7/+3
* core: vm: sqlvm: shared interfaces and paramsJhih-Ming Huang2019-05-064-0/+220