search for: vtbls

Displaying 9 results from an estimated 9 matches for "vtbls".

Did you mean: vtbl
2006 Nov 06
2
[LLVMdev] LLVM code emittion and C++ compiler compatibily
...uld be extremely ugly. I strongly recommend > sticking to C features when JITing code. > > -Chris > The problem is this is not possible, because what I would compile to JIT are actual classes. The integration of C++ and JIT code is very important; for example we would create our own vtbls with JIT-ed code addresses as the function call target. There is one quite simple approach that I might take (I just came up with it). I could create special really small wrappers for each of these JIT-ed function, that would make the conversion to the common format (being either GCC or VC++)....
2006 Nov 06
0
[LLVMdev] LLVM code emittion and C++ compiler compatibily
On Mon, 6 Nov 2006, [ISO-8859-2] Žiga Osolin wrote: > The problem is this is not possible, because what I would compile to JIT > are actual classes. The integration of C++ and JIT code is very > important; for example we would create our own vtbls with JIT-ed code > addresses as the function call target. Ok. Realize that this ties you to a specific compiler version though. > There is one quite simple approach that I might take (I just came up > with it). I could create special really small wrappers for each of these > JIT-ed...
2006 Nov 06
0
[LLVMdev] LLVM code emittion and C++ compiler compatibily
On Mon, 6 Nov 2006, [ISO-8859-2] Žiga Osolin wrote: > The other thing are the return types. I don't know (it is probably even > not documented) how VC++ returns smart pointer (boost::smart_ptr), > or any other type (other basics types, such as int, float, ... are > probably returned into EAX as with GCC). Once again, we may > need specific return values per arhitecture. It is
2006 Nov 06
2
[LLVMdev] LLVM code emittion and C++ compiler compatibily
Hello! I have a question how about JIT-ed code and the C++ compiler compatibily. My project (www.baadengine.org) will use llvm and we will provide integration of JIT-ed code directly into C++ code. This means that C++ code can call JIT code just like any other code and JIT-ed code can call C++ code. We will compile to your bytecode from our BSF format. The question is if it is possible this
2020 Aug 07
0
Wine release 5.0.2
.... urlmon/tests: Update winehq.org's IP address. secur32/tests: Update for new WineHQ certificate. wininet/tests: Update for new WineHQ certificate. Alistair Leslie-Hughes (3): d3dx9: Add support for D3DFMT_P8 in DDS files. ddraw: Make palette and remaining surface vtbls writable. shell32: Correct if condition. Andrew Eikum (1): winebus.sys: Don't return too early if SDL initialization succeeds. Andrey Gusev (1): d3dx11: Add D3DX11GetImageInfoFromFileA/W stub. Bernhard ?belacker (1): cmd: Fix crash in if condition parsing. Brendan Sh...
2011 Apr 15
0
Wine release 1.3.18
.... wined3d: Remove IWineD3DSwapChain::Destroy() from the public interface. wined3d: Merge the IWineD3DSwapChain::SetDestWindowOverride() implementations. wined3d: Take hDestWindowOverride into account in IWineGDISwapChainImpl_Present(). wined3d: Merge the GL and GDI swapchain vtbls. wined3d: Remove COM from the swapchain implementation. wined3d: Get rid of the IWineD3DSwapChain typedefs. wined3d: Get rid of the unused vSyncCounter swapchain field. wined3d: Decrement the refcount in wined3d_query_decref(). wined3d: Remove COM from the volume imple...
2020 May 08
0
Wine release 5.8
...api-ms-win-core-windowserrorreporting-l1-1-0: Add WerUnregisterFile(). kernel32/tests: Use wide character string literals in FormatMessage() tests. kernel32/tests: Fix some incorrect FormatMessage() tests. Alistair Leslie-Hughes (3): ddraw: Make palette and remaining surface vtbls writable. dmime: Parse lyric track data. dmime: Support more common chunks. Andrew Eikum (5): include/xapo.idl: Add XAPO registration flags. setupapi: Quiet down missing driver debug message. ntoskrnl: Quiet down failed class installer debug message. winmm: Acce...
2009 May 22
0
Wine release 1.1.22
...pluggable protocol in BindProtocol. urlmon: Fixed buffer size argument in Read call. urlmon: Move MIME availability handling to separated function. urlmon: Use protocol_handler in Switch implementation. urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls. urlmon: Added support for MIME filters. urlmon: Added MIME filter handling in BindProtocol tests. urlmon: Added IUriContainer declaration. urlmon: Fixed buffer size calculation. urlmon: Fixed tests on Windows. Joris Huizer (2): pdh: Return correct error on allo...
2008 Aug 22
0
Wine release 1.1.3
...File returns INVALID_HANDLE_VALUE on error (Smatch). riched20: Remove redundant NULL check before HeapFree (Smatch). d3dxof: Remove unreachable break after return (Smatch). Miko?aj Zalewski (1): shell32: autocomplete: There is no need for separate IAutoComplete and IAutoComplete2 vtbls. Muneyuki Noguchi (3): regedit: Update Japanese translation. notepad: Update Japanese translation. winecfg: Update Japanese translation. Nikolay Sivov (30): gdiplus: Added testfile for customlinecap + constr./destr. tests. gdiplus: Implemented GdipGetCustomLineCapStr...