Skip to content

optimize performance of invoking map helper functions #3699

Open
@saxena-anurag

Description

Currently all the map related helper functions (lookup, update, delete, etc.) are invoked via ebpf_map_metadata_tables (which contains function pointers for each map type).

This design helps keep the code clean but prohibits any inlining (hence any performance improvements) of these functions.

This issue it to change the design / de-virtualize map related helper functions that will allow these functions to be possibly inlined for better performance.

Metadata

Assignees

Labels

P2triagedDiscussed in a triage meeting

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions