Skip to content
#

compile-time-polymorphism

Here are 4 public repositories matching this topic...

Language: All
Filter by language

Compile-time polymorphism, also known as method overloading, is a feature of object-oriented programming languages such as Java that allows you to define multiple methods with the same name in the same class. The compiler determines which version of the method to call based on the number, types, and order of the arguments passed to it.

  • Updated Apr 16, 2023
  • Java

Vulkan 1.3 rendering framework focused on multi-queue synchronization, asynchronous resource management, and GPU performance optimization. Started as a personal learning project from official tutorials and gradually evolved into a systematic exploration of async execution patterns and profiling-driven optimizations.

  • Updated Apr 22, 2026
  • C++

Improve this page

Add a description, image, and links to the compile-time-polymorphism topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the compile-time-polymorphism topic, visit your repo's landing page and select "manage topics."

Learn more