| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
to make debugging easier when things go wrong.
llvm-svn: 179576
|
| |
|
|
|
|
|
| |
Also improved logging and error handling in a few
spots in the Materializer.
llvm-svn: 179557
|
| |
|
|
|
|
|
|
| |
that it works in the absence of a process. Codepaths
in the Materializer now use the best execution context
scope available to them.
llvm-svn: 179539
|
| |
|
|
|
|
| |
Materializer.
llvm-svn: 179445
|
| |
|
|
|
|
|
| |
Materializer use that API when dematerializing
variables.
llvm-svn: 179443
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
for variables in the new Materializer. This is
much easier now that the ValueObject API is solid.
I still have to implement reading bytes into a
ValueObject, but committing what I have so far.
This code is not yet used, so there will be fixes
when I switch the expression parser over to use the
new Materializer.
llvm-svn: 179416
|
| |
|
|
|
|
|
|
| |
variables in the Materializer. We don't use this
code yet, but will soon once the other materializers
are online.
llvm-svn: 179390
|
| |
|
|
|
|
|
|
|
|
| |
to the Materializer. Materialization is still done by
the ClangExpressionDeclMap; this will be the next thing
to move.
Also fixed a layout bug that this uncovered.
llvm-svn: 179318
|
|
|
information about each variable that needs to
be materialized for an expression to work. The
next step is to migrate all materialization code
from ClangExpressionDeclMap to Materializer, and
to use it for variable materialization.
llvm-svn: 179245
|