Jun 24, 2022 Post comments count0 Post likes count0 The case of the mysterious over-release from deep inside the marshaling infrastructure Raymond Chen The tedium of monitoring reference counts.
Jun 23, 2022 Post comments count0 Post likes count0 Writing a marshal-by-value marshaler, part 2 Raymond Chen Maybe you don't need a copy on the other side.
Jun 22, 2022 Post comments count5 Post likes count0 Understanding the marshaling flags: The free-threaded marshaler Raymond Chen Keeping your eye on the reference count.
Jun 21, 2022 Post comments count1 Post likes count0 Writing a compound marshaler Raymond Chen On the nature of streams.
Jun 20, 2022 Post comments count0 Post likes count0 On the importance of managing the stream pointer when manipulating marshal data Raymond Chen Making sure things are ready for the person who comes after you.
Jun 17, 2022 Post comments count1 Post likes count0 Writing a marshal-by-value marshaler, part 1 Raymond Chen Creating an identical object on the other side.
Jun 16, 2022 Post comments count1 Post likes count0 The skeleton marshaler that does default marshaling Raymond Chen Starting with a marshaler that has no special features.
Jun 15, 2022 Post comments count4 Post likes count0 An initial look at the mechanics of how COM marshaling is performed Raymond Chen Pretend you're an oracle.
Jun 14, 2022 Post comments count4 Post likes count1 What are the various usage patterns for manually-marshaled interfaces? Raymond Chen The outermost simple layer, and the more complex inner layer.
Jun 13, 2022 Post comments count10 Post likes count2 Adventures in application compatibility: The case of the PC-relative indirect jump that reads from nowhere Raymond Chen A little too much copy/pasta.