diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-05-09 14:38:59 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-05-09 14:38:59 +0000 |
commit | fdfc542b12991e548085a886824225a4083c8cf5 (patch) | |
tree | 8c0a8d0277dab240e16a94584c1572a6d282b2d9 /gcc/melt/generated/warmelt-macro+melttime.h | |
parent | b289a28f5bfa1e0d35ceb93997a5e663ffbb4cb5 (diff) | |
download | gcc-fdfc542b12991e548085a886824225a4083c8cf5.tar.gz |
2016-05-06 Basile Starynkevitch <basile@starynkevitch.net>
{{very unstable; I had an heisenbug... -code crashing with ASLR,
but nearly working without; The commit on 2016-05-03 commented as
more stable as GCC5 plugin; but perhaps wrong with
generate_runtypesupport_forwcopy_fun handle the unlikely case of
young discriminant same as current object... etc is perhaps
incorrect}}
* melt-runtime.h: Add long comment about MELT_HAVE_DEBUG vs
MELT_HAVE_RUNTIME_DEBUG and melt_flag_debug. Use more
systematically MELT_HAVE_RUNTIME_DEBUG...
(MELT_ENTERFRAME_AT): Test melt_flag_debug. The buffer for
location is always needed.
(MELT_TOUCHED_CACHE_SIZE): Raised slightly.
(meltgc_touch): Introduce the touchgapwords constant.
* melt-runtime.cc: Use more systematically
MELT_HAVE_RUNTIME_DEBUG...
(Melt_Module::Melt_Module): Copy dlerror() to some static buffer
before showing it.
(melt_compile_source, meltgc_readsexpr)
(meltgc_readmacrostringsequence, meltgc_readval)
(meltgc_read_from_rawstring, meltgc_read_from_val): Always have a
curlocbuf..
(meltgc_run_cc_extension): Copy dlerror() to some static buffer
before showing it.
(meltgc_start_module_by_index,meltgc_load_flavored_module)
(meltgc_start_flavored_module, meltgc_load_one_module)
(meltgc_load_module_list, meltgc_load_modules_and_do_mode): Always
have some locbuf.
(melt_really_initialize): Copy dlerror() to some static buffer.
(melt_fatal_info): call melt_dbgshortbacktrace on runtime or
flagged debugging.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@236035 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt/generated/warmelt-macro+melttime.h')
0 files changed, 0 insertions, 0 deletions