microsoft / microsoft/ebpf-for-windows

JIT code has much higher cost for helper function calls

Open
#2,769 3 comments 0 reactions 0 assignees View on GitHub
help wanted optimization triaged
Dominant language
C
Stars
3.6k
Forks
311
Avg merge
6d 10h
Merged PRs (30d)
21

Description

Native:
```
Hash-table Map Read,72,72
```

JIT:
```
Hash-table Map Read,158,158
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Native and JIT Hash-table Map Read measurements shown in the issue and compare the helper-function call paths. Trace where the JIT adds the extra cost; done means the JIT measurement is investigated and the performance gap is reduced or explained with supporting benchmark results.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
compilers, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.