An error occurred fetching the project authors.
- 14 Jan, 2019 1 commit
-
-
Cedric Roux authored
The variable T_stdout needs to be 1 at startup to avoid missing logs.
-
- 17 Aug, 2018 2 commits
-
-
Cedric Roux authored
- 'busy' has to be handled in a more atomic fashion to avoid crazy runtime race conditions - the basic simulator is too fast sometimes; rewrite the accesses to the T cache to avoid there again crazy behaviors Hopefully that's better...
-
Cedric Roux authored
-
- 13 Aug, 2018 1 commit
-
-
Cedric Roux authored
Don't use shm anymore. Use mmap directly.
-
- 30 Jul, 2018 1 commit
-
-
Wang Tsu-Han authored
-
- 13 Jul, 2018 1 commit
-
-
Raymond Knopp authored
Log review step 1: legacy VCD removal, LOG macro modified, TTracer enabled at build time by default, in a way it, by default configuration, provides console logs, as in previous versions
-
- 05 Jul, 2018 1 commit
-
-
oai authored
Remove compilation warnings, also fix telnet server compilation failure and NB-IoT shared lib compilation failure introduced when reviewing L1 sources organization
-
- 24 Apr, 2018 2 commits
-
-
Cedric Roux authored
That allows to run several programs using this mechanism on the same computer (say both eNB and UE, to debug).
-
Cedric Roux authored
-
- 11 Oct, 2017 1 commit
-
-
Cedric Roux authored
-
- 28 Jun, 2016 1 commit
-
-
Cedric Roux authored
The T has 2 processes: the tracee and the local tracer if the tracee dies (segfault or whatever) the tracee may still be running. So there is a third process that monitors those two others and kill everything when one dies. The problem is that this third process has to be the parent of the two others. That makes debugging the tracee with gdb impossible. This new option disables the third monitor process.
-
- 23 Jun, 2016 1 commit
-
-
Cedric Roux authored
And it's sent at each connection attempt. Before it was sent only once to the first tracer. Plus there was a bug (length:(len) should have been length:(send_size)).
-
- 06 Jun, 2016 1 commit
-
-
Cedric Roux authored
this may be removed at some point, it's very brutal. But when you write some code, it may happen (it "may"!!) that *sometimes* the code does not work and crashes. In thoses cases I prefer the local tracer (or the tracee) to go away immediately without even thinking about it maybe still running in the background. In case of monitoring (as opposed to debugging) maybe it's preferable to let the process live its life as it wants. Time will tell.
-
- 05 Jun, 2016 1 commit
-
-
Cedric Roux authored
it may legitimately happen when the tracee is ctrl+c'ed. Let's print something though because read may fail for other reasons. Why not?
-
- 01 Jun, 2016 1 commit
-
-
Cedric Roux authored
plus some cleanup here and there
-
- 31 May, 2016 4 commits
-
-
Cedric Roux authored
-
Cedric Roux authored
first step: let the tracee connect before the remote tracer and let's have a "no wait" mode where the local tracer starts the tracee before the remote tracer is connected
-
Cedric Roux authored
get rid of T_send(), no use anymore
-
Cedric Roux authored
The T only works when it's TRUE, the version without shared memory is not supported anymore.
-
- 25 May, 2016 1 commit
-
-
Cedric Roux authored
as special events. If we store all received events to a file, this dump is now self-contained. Helps to analyze traces. Some functions have also been factorized in the process, too much duplication. (Also tracer/Makefile was forgotten in previous commit, included in this one...)
-
- 01 May, 2016 1 commit
-
-
Cedric Roux authored
This message sends configuration for all events.
-
- 25 Apr, 2016 1 commit
-
-
Cedric Roux authored
to connect until it succeeds
-
- 11 Apr, 2016 1 commit
-
-
Cedric Roux authored
-
- 21 Mar, 2016 1 commit
-
-
Cedric Roux authored
it probably makes things zillion times slower but it seems to be necessary
-
- 14 Mar, 2016 1 commit
-
-
Cedric Roux authored
-