Skip to content

Commit 4e15904

Browse files
authored
Update BenchMarkReport_0.md
1 parent 815e417 commit 4e15904

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

BenchMarkReport_0.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Each benchmark was repeated across workloads of increasing complexity, with time
4343

4444
- **No Scaling Penalty**
4545
The overhead does not grow with function complexity.
46-
This indicates that RTL adds only a fixed, predictable cost per call, with no hidden allocations or RTTI-like penalties.
46+
This indicates that RTL adds only a fixed, predictable cost per call, with no hidden allocations.
4747

4848
- **Performance-Culture Friendly**
4949
This aligns with C++’s ethos: *you only pay a small, predictable cost when you use reflection*.
@@ -56,13 +56,3 @@ The Reflection Template Library (RTL) demonstrates:
5656

5757
- **Runtime reflection with constant, minimal overhead**.
5858
- **Predictable cost model**: ~10–20 ns for reflective calls with returns.
59-
- **Competitive performance**: far faster than existing C++ or mainstream language reflection systems.
60-
61-
This makes RTL practical for domains traditionally wary of reflection:
62-
- Serialization
63-
- RPC / networking
64-
- GUI bindings
65-
- Scripting integrations
66-
- Tooling
67-
68-
RTL shows that reflection in C++ can finally be **both expressive and performant**.

0 commit comments

Comments
 (0)