File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -801,9 +801,9 @@ where
801801//
802802// We do this by using `repr(C)`, which forces the struct to be laid out in memory the way we write
803803// it (ensuring `last_update_message` hangs off the end and no fields are reordered after it), and
804- // `align(32)`, ensuring the struct starts either at the start, or in the middle, of a 64b x86-64
805- // cache line. This ensures the beginning fields (which are 31 bytes) all sit in the same cache
806- // line.
804+ // `align(32)`, ensuring the struct starts either at the start, or in the middle, of an x86-64
805+ // 64-byte cache line. This ensures the beginning fields (which are 31 bytes) all sit in the same
806+ // cache line.
807807#[ repr( C , align( 32 ) ) ]
808808#[ derive( Clone , Debug , PartialEq , Eq ) ]
809809/// Details about one direction of a channel as received within a [`ChannelUpdate`].
@@ -894,7 +894,7 @@ impl Readable for ChannelUpdateInfo {
894894//
895895// Sadly, this is not possible, however we can still do okay - all of the fields before
896896// `one_to_two` and `two_to_one` are just under 128 bytes long, so we can ensure they sit on
897- // adjacent cache lines (which are generally fetched together in x86_64 processors).
897+ // adjacent cache lines (which are often fetched together in x86-64 processors).
898898//
899899// This leaves only the two directional channel info structs on separate cache lines.
900900//
You can’t perform that action at this time.
0 commit comments