-
Key: CORBA24-168
-
Legacy Issue Number: 3708
-
Status: closed
-
Source: University of California, Irvine ( Carlos O'Ryan)
-
Summary:
I think I found a possible (very minor) optimization for the
GIOP 1.3 spec, but maybe I'm missing something in GIOP 1.2The new <target> field on the RequestHeader_1_2 structure is
always aligned to a 4 byte boundary, the reserved[3] field ensures
that. Consequently the discriminant for the TargetAddress union
does not end on a 4 byte boundary, but will require 2 bytes of padding
following it, since all the union values in this case start on 4 byte
boundaries.IMHO, using just 1 byte for the reserved[] field, would have
resulted in more natural alignments. Did I get something wrong here?
Is this something likely to be fixed in GIOP 1.3? -
Reported: CPP 1.1 — Fri, 16 Jun 2000 04:00 GMT
-
Disposition: Resolved — CORBA 2.4.2
-
Disposition Summary:
Close this issue as too much of a change for this RTF, and add it to the GIOP wish list for future p
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA24 — Small optimization for the GIOP header
- Key: CORBA24-168
- OMG Task Force: CORBA Core 2.4 RTF