Go to file
Andrew Wilkins bfb1679603 [llgo] llgoi: separate evaluation from printing
Summary:
Separate the evaluation of expressions from printing
of results. This is in preparation for splitting the
core of the interpreter out for use in alternative
interpreter frontends.

At the same time, the output is made less noisy in
response to comments on the golang-nuts announcement.
We would ideally print out values using Go syntax,
but this is impractical until we have libgo based on
Go 1.5. When that happens, fmt's %#v will handle
reflect.Value better, and so we can fix/filter type
names to remove automatically generated package names.

Reviewers: pcc

Subscribers: llvm-commits, axw

Differential Revision: http://reviews.llvm.org/D13761

llvm-svn: 267374
2016-04-25 01:18:20 +00:00
clang Debug info: Apply an empty debug location for global OpenMP destructors. 2016-04-24 22:22:29 +00:00
clang-tools-extra clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp: Use raw_string_ostream::str() to flush the buffer explicitly. 2016-04-23 14:54:28 +00:00
compiler-rt [esan] EfficiencySanitizer libc interceptors 2016-04-23 16:41:24 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc prepare-builtins: Remove call to getGlobalContext() 2016-04-15 14:18:58 +00:00
libcxx Rename a few tests that had typos in their names. No functional change. Thanks to STL for the catch 2016-04-23 14:31:00 +00:00
libcxxabi Enable testing for static libc++abi 2016-04-19 12:47:38 +00:00
libunwind unwind: remove unnecessary header 2016-04-24 21:01:04 +00:00
lld Add a note to the test explaining why it doesn't match gold's behaviour. 2016-04-25 00:19:47 +00:00
lldb Add a --element-count option to the expression command 2016-04-25 00:52:47 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [X86] Add a complete set of tests for all operand sizes of cttz/ctlz with and without zero undef being lowered to bsf/bsr. 2016-04-25 01:01:15 +00:00
openmp [ITTNOTIFY] Remove serialized parallel regions from frame notification 2016-04-19 16:55:17 +00:00
polly Remove unused iterators [NFC] 2016-04-24 12:31:02 +00:00