Re: [Lldb-commits] [lldb] r202561 - Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread.

2014-03-03 Thread Ed Maste
On 28 February 2014 19:17, Jim Ingham jing...@apple.com wrote: Author: jingham Date: Fri Feb 28 18:17:06 2014 New Revision: 202561 URL: http://llvm.org/viewvc/llvm-project?rev=202561view=rev Log: Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread.

Re: [Lldb-commits] [lldb] r202561 - Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread.

2014-03-03 Thread jingham
My bad, you should be able to run the JIT code provided it only touches global objects without a thread. I should have moved the check for having a ThreadScope down to where we were preparing to actually run code, since it is impossible to do that without a valid thread to run on. I think

[Lldb-commits] [lldb] r202561 - Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread.

2014-02-28 Thread Jim Ingham
Author: jingham Date: Fri Feb 28 18:17:06 2014 New Revision: 202561 URL: http://llvm.org/viewvc/llvm-project?rev=202561view=rev Log: Make sure the exe_ctx passed to ClangUserExpression::Execute has a valid thread. rdar://problem/15949113 Modified: