Mercurial > hg > truffle
comparison src/os/windows/vm/decoder_windows.hpp @ 7580:dd7248d3e151
7152671: RFE: Windows decoder should add some std dirs to the symbol search path
Summary: Added JRE/JDK bin directories to decoder's symbol search path
Reviewed-by: dcubed, sla
author | zgu |
---|---|
date | Wed, 09 Jan 2013 14:46:55 -0500 |
parents | b9a9ed0f8eeb |
children | 38f750491293 |
comparison
equal
deleted
inserted
replaced
7460:6c3f47d964f3 | 7580:dd7248d3e151 |
---|---|
33 // functions needed for decoding symbols | 33 // functions needed for decoding symbols |
34 typedef DWORD (WINAPI *pfn_SymSetOptions)(DWORD); | 34 typedef DWORD (WINAPI *pfn_SymSetOptions)(DWORD); |
35 typedef BOOL (WINAPI *pfn_SymInitialize)(HANDLE, PCTSTR, BOOL); | 35 typedef BOOL (WINAPI *pfn_SymInitialize)(HANDLE, PCTSTR, BOOL); |
36 typedef BOOL (WINAPI *pfn_SymGetSymFromAddr64)(HANDLE, DWORD64, PDWORD64, PIMAGEHLP_SYMBOL64); | 36 typedef BOOL (WINAPI *pfn_SymGetSymFromAddr64)(HANDLE, DWORD64, PDWORD64, PIMAGEHLP_SYMBOL64); |
37 typedef DWORD (WINAPI *pfn_UndecorateSymbolName)(const char*, char*, DWORD, DWORD); | 37 typedef DWORD (WINAPI *pfn_UndecorateSymbolName)(const char*, char*, DWORD, DWORD); |
38 typedef BOOL (WINAPI *pfn_SymSetSearchPath)(HANDLE, PCTSTR); | |
39 typedef BOOL (WINAPI *pfn_SymGetSearchPath)(HANDLE, PTSTR, int); | |
38 | 40 |
39 class WindowsDecoder : public AbstractDecoder { | 41 class WindowsDecoder : public AbstractDecoder { |
40 | 42 |
41 public: | 43 public: |
42 WindowsDecoder(); | 44 WindowsDecoder(); |