Commit Graph

72 Commits

Author SHA1 Message Date
florianf 7fcdd99682 Workaround for accessing nullptr value when calling LLVMNextFunction 2017-01-05 21:00:27 +01:00
florianf 28461bb022 Upgrade LLVM to 3.9 2017-01-01 22:39:53 +01:00
florianf 15e0ae854d Removed Plaintext instructions use LLVM API 2017-01-01 22:32:29 +01:00
florianf f6685c33cb Reading of primitive stack vars seems to work now ;-) String currently crash. 2016-12-24 14:15:15 +01:00
florianf d88974ac94 Added comments about not working stack vars. 2016-12-13 20:47:10 +01:00
florianf c235fb9a11 Fix NPE when variable info is serialized. 2016-12-13 20:26:52 +01:00
florianf 949746ad1d Corrected formatting 2016-12-10 22:26:57 +01:00
florianf 6cc706d6cb Next try for reading stack vars. Works slightly better, but not yet for all cases. 2016-12-10 22:25:08 +01:00
florianf f14d0df80a Another dead and. When reassigning stack vars temp vars are created, org address useless. 2016-12-09 23:04:35 +01:00
florianf 496ae0de3b Saving of stackvars addresses into global array per function. 2016-12-07 21:04:29 +01:00
florianf 0060d8e62a Added global stackvars addr array 2016-11-27 11:27:11 +01:00
florianf a682c96c56 Simplified generation of global bptable var with better init. 2016-11-27 11:10:04 +01:00
florianf e80a984ee9 Cache doesn't work correctly yet for iOS builds. Disabling it. 2016-11-14 16:44:09 +01:00
florianf da5a3f66a5 Added zeroinitializer support for array types, a bit hacky. 2016-11-10 14:38:24 +01:00
florianf ced0ab55e3 Ran into problems when trying to read other stackvars than integers. Go back to square one. Doesn't work this way. 2016-11-07 23:27:02 +01:00
florianf 202fe0f5cd Yeah, reading of stack vars works now! Got a bit messy. 2016-11-06 10:57:53 +01:00
florianf 615bb24c0a Added note about missing mapping of alloca instr. to stackvars 2016-11-05 22:16:07 +01:00
florianf cea7cbc44d Simple reading of stack vars works now with stackvars command. 2016-11-05 21:57:48 +01:00
florianf 6a52b5cc8c Further stack variable reading work. Not yet finished. 2016-11-05 17:31:18 +01:00
florianf 1a8fbfb1c1 Update simlauncher also in console_debugger branch 2016-11-01 13:05:39 +01:00
florianf abee36f1d2 further debugging work, steps for reading current stack vars. 2016-10-12 16:57:31 +02:00
florianf 28cfe0a6c0 Added base stack address to shadow frame, reading of stack vars works now!! 2016-10-08 22:01:46 +02:00
florianf 7f3d4a2f13 Fix reading of memory, payload was missing. 2016-10-07 21:46:13 +02:00
florianf 5ad15b8694 Added _ for symbols parsed by nm. 2016-10-06 21:40:31 +02:00
florianf 926e8e689b Current WIP debugger 2016-10-06 21:33:56 +02:00