oleavr
-
RT @: Oprah moment at the PDC.
9:09 AM Nov 18th
from web
-
watching Mark Russinovich's talk at
1:35 PM Nov 17th
from web
-
enjoying lunch at
12:59 PM Nov 17th
from web
-
completed Chapter 22 in
7:03 AM Nov 15th
from API
-
completed Chapter 19 in
3:58 PM Nov 13th
from API
-
upgrading my parents' desktop system from Ubuntu 7.04 to 9.10. What could possibly go wrong?
7:24 AM Nov 13th
from web
-
RT @: cameras with
7:09 AM Nov 13th
from web
-
@: did that make any sense? I plan on writing a blog post about it soon, it's a bit confusing and tricky to explain in few words :)
5:26 AM Nov 13th
from web
-
@: so once bootstrapped, it keeps instrumenting itself, until the thread calls a specific function to make it stop
5:23 AM Nov 13th
from web
-
@: whenever there's a branch, like a CALL instruction, it replaces it with code that transforms and executes the target address
5:23 AM Nov 13th
from web
-
@: in between the relocated instructions it sprinkles instrumentation logic of your choice (for logging CPU registers for example)
5:22 AM Nov 13th
from web
-
@: on a block by block basis, where all instructions up to and including the next unconditional jump are defined as a block
5:21 AM Nov 13th
from web
-
@: it's about making a thread instrument its code at runtime, by relocating the instructions as they are about to get executed
5:21 AM Nov 13th
from web
-
just finished implementing the basics of the code self-virtualization idea and is making unconditional jumps up and down in his chair! \o/
4:07 AM Nov 13th
from web
-
dreaming about a specialized semi-virtual machine for efficient code and data flow tracing
2:37 PM Nov 11th
from web
-
RT @: New blog post: A glimpse of audio nirvana
11:57 AM Nov 10th
from web
-
RT @: Make it fun -
9:27 AM Nov 10th
from web
-
RT @: Published a new post: C++ developer Bjarne Stroustrup at TANDBERG
6:21 PM Nov 7th
from web
-
completed Chapter 6 in
10:18 AM Oct 31st
from API
-
GDB over IRC:
3:00 PM Oct 9th
from web
|
|