DEV Community

Cover image for Writing pure MSIL/IL/CIL code: .NET Internals. Part 2
Tural Suleymani
Tural Suleymani

Posted on • Edited on

1

Writing pure MSIL/IL/CIL code: .NET Internals. Part 2

Perhaps it's because the first language I learned was assembler; I simply enjoy delving into the internals.

We often hear about stack memory, but would you like to see it with the naked eye using .NET IL(Intermediate Language)?

Stack memory is primarily utilized for storing local variables, function call information (such as return addresses), and context information during function calls.

In my second tutorial on .NET IL, we'll explore the realm of stack memory. By the end, you'll learn:

  1. How IL utilizes stack memory.
  2. How IL creates variables for interaction with it.

Want to dive deeper?
Every 5 days, I share my senior-level expertise on my DecodeBytes YouTube channel, breaking down complex topics like .NET, Microservices, Apache Kafka, Javascript, Software Design, Node.js, and more into easy-to-understand explanations. Join us and level up your skills!

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more