|
From: | Klaus Treichel |
Subject: | [Pnet-commits] dotgnu-pnet ./ChangeLog engine/call.c engine/co... |
Date: | Tue, 23 Aug 2005 06:46:06 -0400 |
CVSROOT: /cvsroot/dotgnu-pnet Module name: dotgnu-pnet Branch: Changes by: Klaus Treichel <address@hidden> 05/08/23 10:45:53 Modified files: . : ChangeLog engine : call.c convert.c cvmc.c cvmc_call.c cvmc_obj.c cvmc_ptr.c cvmc_setup.c cvmc_stack.c cvmc_var.c engine.h heap.c layout.c lib_delegate.c lib_emit.c lib_helpers.c lib_marshal.c lib_object.c lib_reflect.c lookup.c null_coder.c pinvoke.c process.c verify_call.c verify_obj.c verify_var.c include : il_coder.h Log message: 2005-08-23 Klaus Treichel <address@hidden> Allocate ClassPrivate objects collectable instead of uncollectable so that they and the static objects get cleaned up by the gc when an ILExecProcess gets destroyed. Also pass the owning ILExecProcess to the Layout functions so that the layout can be done from a different ILExecProcess too. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/ChangeLog.diff?tr1=1.3206&tr2=1.3207&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/call.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/convert.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc.c.diff?tr1=1.46&tr2=1.47&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_call.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_obj.c.diff?tr1=1.19&tr2=1.20&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_ptr.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_setup.c.diff?tr1=1.41&tr2=1.42&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_stack.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/cvmc_var.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/engine.h.diff?tr1=1.104&tr2=1.105&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/heap.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/layout.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_delegate.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_emit.c.diff?tr1=1.28&tr2=1.29&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_helpers.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_marshal.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_object.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_reflect.c.diff?tr1=1.71&tr2=1.72&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lookup.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/null_coder.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/pinvoke.c.diff?tr1=1.27&tr2=1.28&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/process.c.diff?tr1=1.67&tr2=1.68&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/verify_call.c.diff?tr1=1.51&tr2=1.52&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/verify_obj.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/verify_var.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/include/il_coder.h.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |