aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2015-07-14 01:22:25 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2015-07-14 01:22:25 +0000
commit67a546ab451541e24dae5c8ecbaf692c8cd89f08 (patch)
treeb317e5c995b24230c3a354dfb57ea03905f419de /include
parentd8b6e6a172f6ab862c47dabbab6b1832cd49b1ee (diff)
downloadgcc-67a546ab451541e24dae5c8ecbaf692c8cd89f08.zip
gcc-67a546ab451541e24dae5c8ecbaf692c8cd89f08.tar.gz
gcc-67a546ab451541e24dae5c8ecbaf692c8cd89f08.tar.bz2
compiler,runtime: Determine if allocations need new pointers in runtime.
As the removed comment states, if the package being compiled played certain tricks with pointers that looked like integers, the compiler might allocate space for new pointers unnecessarily. Since the type information on the heap is now precise, this logic can be moved to the runtime. Reviewed-on: https://go-review.googlesource.com/11581 From-SVN: r225757
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions