vlib: make vlib_pending_frame_t smaller 03/32003/1
authorDamjan Marion <damarion@cisco.com>
Thu, 15 Apr 2021 17:54:44 +0000 (19:54 +0200)
committerDamjan Marion <damarion@cisco.com>
Thu, 15 Apr 2021 20:05:10 +0000 (22:05 +0200)
Type: improvement
Change-Id: I8715631718dca9bc7d7b364451b137484aadd58e
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/vlib/node.h

index 21a2022..7194ae8 100644 (file)
@@ -439,12 +439,12 @@ vlib_next_frame_init (vlib_next_frame_t * nf)
 /* A frame pending dispatch by main loop. */
 typedef struct
 {
-  /* Node and runtime for this frame. */
-  u32 node_runtime_index;
-
   /* Frame index (in the heap). */
   vlib_frame_t *frame;
 
+  /* Node and runtime for this frame. */
+  u32 node_runtime_index;
+
   /* Start of next frames for this node. */
   u32 next_frame_index;