Nikolay Igotti

pageicon Wednesday Aug 15, 2007

Leaving Sun

Starting Aug 17 I leave Sun Microsystems. My personal e-mail is igotti@gmail.com. Have fun!

PS: I have no other technical blog yet, you may look at my Livejournal blog, but it's in Russian and generally have not that much info yet

PPS: my last project - compressed object pointers is now of production quality, being reviewed and hopefully will be integrated into Hotspot workspace rather soon.

pageicon Thursday Aug 02, 2007

FS neutral data recovery tool

Data recovery from ext3 FS success story.[Read More]
pageicon Thursday Jul 19, 2007

Explicit template instantiation in shared libraries

When explicit template instantiation saves the day.[Read More]
pageicon Saturday Jul 14, 2007

Double mapping of memory regions on Unix

Mapping same physical memory pages onto several different virtual addresses locations at the time from the userland.[Read More]
pageicon Sunday Jul 08, 2007

Hotspot internals Q&A

If you have question on Hotspot VM internals - feel free to ask here.[Read More]

ILP64, LP64, LLP64

What LP64, LLP64, ILP64 stands for?[Read More]
pageicon Thursday Jul 05, 2007

Raw page table access

Solaris x86 code demonstrating raw access to CPU's page table. As usual, don't try this on sensitive machines (although this code is pretty safe). [Read More]
pageicon Wednesday Jul 04, 2007

Debugger for Win32 (v2)

Mini-debugger for Win32 allowing tracing even statically linked binaries, not only imported symbols.[Read More]
pageicon Tuesday Jul 03, 2007

C mini-contest

Mini-contest: "how well do you know C"?[Read More]

Neat book

Frank Hoffman at Solaris team wrote this book which is neat summary of x86/amd64 low level programming. I like it.
pageicon Friday Jun 29, 2007

SPARC ASIs

Using SPARC address space identifiers(ASIs) in application programming.[Read More]
pageicon Wednesday Jun 27, 2007

VTBL games

Virtual functions table in C++ - an easy target of accidental or intentional override. [Read More]
pageicon Tuesday Jun 26, 2007

Overriding symbols on Win32

Override symbol in runtime on Win32, a-la LD_PRELOAD+RTLD_NEXT on Linux.[Read More]

Memory debugger for Windows

Debugging memory access on Windows using x86 debugging registers.[Read More]
pageicon Monday Jun 25, 2007

memory debugger for linux

Debugging complex memory problems using x86 CPU debugging registers.[Read More]

« May 2008
SunMonTueWedThuFriSat
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Today

Feeds

Search this blog

Links

Weblog menu

Today's referrers

Today's Page Hits: 335

Stats