Closed GoogleCodeExporter closed 8 years ago
r243:
GuestCore now has a property named "Log", which is the central log service of
the
guest process.
The implementation of this log service depends on whether or not the library is
compiled with the "SYNCLOG" symbol defined.
If "SYNCLOG" is defined, the log messages are sent synchronously to the host
process; Otherwise, the log messages are queued and asynchronously sent as
batches
to the host process.
Currently this synchronization happens every 100ms, although in later revisions
this
value should be revised and maybe be made more dynamic by making it depend on
the
amount of enqueued messages.
Original comment by simon_al...@hotmail.com
on 16 Mar 2010 at 9:34
The "SYNCLOG" compilation symbol is introduced because in some cases debugging
is a
lot easier when the log messages are displayed synchronously with what is
actually
happening in the code.
Original comment by simon_al...@hotmail.com
on 16 Mar 2010 at 9:37
Original issue reported on code.google.com by
simon_al...@hotmail.com
on 15 Mar 2010 at 2:36