|
From: Nicholas N. <nj...@cs...> - 2005-03-28 15:33:03
|
On Mon, 28 Mar 2005, Julian Seward wrote: > Ah. I didn't realise that the struct exists on the core side; I thought > it only existed on the core side. Do you mean "only existed on the tool side?" > That would be a nice clarification. I'd prefer to directly call > > (*VG_(tool_interface).tool_fini)(exitcode) > > rather than > > TL_(fini)(Int exitcode) > > even though it's more verbose -- less layers of abstraction is good. Yes. > Part of the reason I didn't even realise there was a tool_interface > struct on the core side was as a result of this hiding. I think that was the point :) Jeremy implemented it in a way that made it look just like the 2.0.0 system, so the core could still call TL_(fini)(), even though the underlying details were quite different. N |