Skip to content
  1. Jan 15, 2014
  2. Jan 14, 2014
    • Renato Golin's avatar
      Fix Remote MCJIT on Windows · fd99af50
      Renato Golin authored
      llvm-svn: 199268
      fd99af50
    • Renato Golin's avatar
      Sanitize MCJIT remote execution · 695895ca
      Renato Golin authored
      MCJIT remote execution (ChildTarget+RemoteTargetExternal) protocol was in
      dire need of refactoring. It was fail-prone, had no error reporting and
      implemented the same message logic on every single function.
      
      This patch rectifies it, and makes it work on ARM, where it was randomly
      failing. Other architectures shall profit from this change as well, making
      their buildbots and releases more reliable.
      
      llvm-svn: 199261
      695895ca
  3. Jan 13, 2014
  4. Jan 10, 2014
  5. Jan 09, 2014
  6. Jan 08, 2014
  7. Dec 10, 2013
  8. Dec 07, 2013
  9. Dec 05, 2013
  10. Oct 29, 2013
  11. Oct 28, 2013
  12. Oct 27, 2013
    • NAKAMURA Takumi's avatar
      MCJIT-remote: __main should be resolved in child context. · 5bb01437
      NAKAMURA Takumi authored
        - Mark tests as XFAIL:cygming in test/ExecutionEngine/MCJIT/remote.
          Rather to suppress them, I'd like to leave them running as XFAIL.
        - Revert r193472. RecordMemoryManager no longer resolves __main on cygming.
      
      There are a couple of issues.
      
        - X86 Codegen emits "call __main" in @main for targeting cygming.
          It is useless in JIT. FYI, tests are passing when emitting __main is disabled.
        - Current remote JIT does not resolve any symbols in child context.
      
      FIXME: __main should be disabled, or remote JIT should resolve __main.
      llvm-svn: 193498
      5bb01437
  13. Oct 26, 2013
  14. Oct 16, 2013
  15. Oct 12, 2013
    • Andrew Kaylor's avatar
      Fixing problems in lli's RemoteMemoryManager. · 6587bcfd
      Andrew Kaylor authored
      This fixes a problem from a previous check-in where a return value was omitted.
      
      Previously the remote/stubs-remote.ll and remote/stubs-sm-pic.ll tests were reporting passes, but they should have been failing.  Those tests attempt to link against an external symbol and remote symbol resolution is not supported.  The old RemoteMemoryManager implementation resulted in local symbols being used for resolution and the child process crashed but the test didn't notice.  With this check-in remote symbol resolution fails, and so the test (correctly) fails.
      
      llvm-svn: 192514
      6587bcfd
  16. Oct 11, 2013
  17. Oct 08, 2013
  18. Oct 05, 2013
  19. Oct 04, 2013
  20. Oct 03, 2013
  21. Oct 02, 2013
Loading