Viking halberd "spear". The "kesja" was another halberd-type weapon. The name is thought to come from Celtic-Latin "gæsum". The Cleasby and Vigfússon dictionary notes that ""kesja", "atgeir" and "höggspjót" appear to be the same thing". It's interesting to note that "Egils saga" shows the "kesja" being thrown like a javelin or spear, and describes it in detail, calling it also a "mail-piercer" ("brynþvarar"): The "kesja" would thus have a blade around 90 cm in length with a diamond cross-section at the end, and an additional spike attached to the socket, whose placement and purpose is not explained. The length of the weapons'
Blittable types The following are some commonly used non-blittable types in the .NET framework: There are many more blittable and non-blittable types, and user-defined types may fit in either category depending on how they are defined (MSDN). This very restrictive notion of blittable types appears to limit the usefulness of the interoperability services provided by .NET, but this is not so. While blittable types allow a straightforward definition of interoperable types, various ways exist to explicitly define how a non-blittable type should be converted by the interop marshaler. For example, in the .NET languages there are many attributes which can be applied