Commit Graph

59 Commits (e4d0ef01841e7ab242bb8a70dbea62cbf020a2ce)

Author SHA1 Message Date
Török Edvin c9e456b21c fix opcode 20 error (bb #3100) 14 years ago
Török Edvin 7493b2f383 Fix previous commit. 15 years ago
Török Edvin ecedf8a9f9 bytecode_vm: fix memset on bigendian arch (bb #2478). 15 years ago
Török Edvin 9eb82c24c8 bytecode_vm: fix apicall8 15 years ago
Török Edvin a15fc904ed bytecode_vm: fix cli_bcapi_get_pe_section and cli_bcapi_disasm_x86. 15 years ago
Török Edvin 1c00d0ac74 bytecode_vm: record errors as bytecode events too 15 years ago
Török Edvin 2cad69f723 bytecode_vm: restore stack_id after function return 15 years ago
Török Edvin 598d7edae0 Fix use of uninitialized value (bb #2140). 15 years ago
Török Edvin 2545f9767c Rearrange some fields in structs to avoid holes. 15 years ago
Török Edvin f85ae23af3 Fix bswap64 in bytecode interpreter. 15 years ago
Török Edvin 9d39dc93f3 Fix bytecode interpreter nullptr comparisons. 15 years ago
Török Edvin 7ebca3d717 Fix interpreter on new bytecode API tests. 15 years ago
Török Edvin e4a0f2c94f fix compiler warnings (bb #1872, bb #1934, bb #1935) 15 years ago
Török Edvin 349e6e118b More interpreter fixes, pdf.cbc seems to be running now. 15 years ago
Török Edvin b9697ed80c Fix OP_BC_GEPZ/OP_BC_GEP1 in interpreter. 15 years ago
Török Edvin 44e134312c More fixes for pdf.cbc. 15 years ago
Török Edvin 1678ef9e43 Fix inflate.cbc for the interpreter. 15 years ago
Török Edvin 15fd260a83 Only show all the trace/debug messages in --enable-debug mode. 15 years ago
Török Edvin 0d9b99f43e Fix bswap.cbc in interpreter mode. 15 years ago
Török Edvin 7f6b55a124 Downgrade some messages to debug. 15 years ago
Török Edvin 48fc8b9852 Leak testcase. 15 years ago
Török Edvin 145ca5cb73 Fix distcheck. 15 years ago
Török Edvin 5dfb4bf136 match_with_read appears to be working! 15 years ago
Török Edvin 50829fbf12 Fix read of pedata in interpreter. 15 years ago
Török Edvin 0dd40a5490 Fix OP_BC_COPY. 15 years ago
Török Edvin 1c7c61941c Fix GEPZ. 15 years ago
Török Edvin 4993d6cf02 Making progress on match_with_read. 15 years ago
Török Edvin 74f5816c58 Interpreter fixes for accessing 'ctx'. 15 years ago
Török Edvin 9aa1d72591 Fix distcheck errors. 15 years ago
Török Edvin c6c464e590 Fix clambc. 15 years ago
Török Edvin 52d0d8bc7e More fixes for global vars in the interpreter. 15 years ago
Török Edvin 9cbece5ccd WiP fixing globals in interpreter. 15 years ago
Török Edvin 8596e2785a Switch interpreter to debug mode by default. 15 years ago
Török Edvin 7a5e93a081 missing opcode. 15 years ago
Török Edvin bc157ce357 prepare for reading globals from ctx 15 years ago
Török Edvin 18204a6726 READN -> READNfrom 15 years ago
Török Edvin df5c921d3a READ1,8,16,32,64->READN 15 years ago
Török Edvin c074ececc7 Properly calculate numBytes for interpreter, and protect interpreter from null 15 years ago
Török Edvin 847d7fc1b8 2009->2010 16 years ago
Török Edvin 2d45ef0616 Support for malloc in bytecode. Fix crash with mismatched api/flevel versions. 16 years ago
Török Edvin 52dd3a6bda Initial support for loading .cbc files from DB. 16 years ago
Török Edvin 2922746173 Fix make distcheck. 16 years ago
Török Edvin 1a486dca3b Add hidden ctx param to APIcalls. 16 years ago
Török Edvin 4e2959f26a Fix memory leak. 16 years ago
Török Edvin 7a14dc4ce9 bytecode: prepare for implementing gep. 16 years ago
Török Edvin 72617ba209 bytecode: Implement load/store. 16 years ago
Török Edvin cf0cd429e9 Implement API calls from bytecode. 16 years ago
Török Edvin 800a79e091 fix make distcheck. 16 years ago
Török Edvin 11e86f8ccb Add debug facilities to bytecode interpreter. 16 years ago
Török Edvin 6922903ad9 bytecode: fully switch to a stack based allocation, and operands with various bitwidths. 16 years ago