4 Matching Annotations
  1. Nov 2016
    1. The compact was drafted to prevent dissent amongst Puritans and non-separatist Pilgrims who had landed at Plymouth a few days earlier.
    2. The Mayflower Compact, signed by 41 English colonists on the ship Mayflower on November 11, 1620, was the first written framework of government established in what is now the United States.

      was this written before of after they set sail

  2. Jan 2014
    1. A lot of people seem to think that heap allocation is expensive and stack allocation is cheap. They are actually about the same, typically. It’s the deallocation costs – the marking and sweeping and compacting and moving memory from generation to generation – that are massive for heap memory compared to stack memory.
    2. When a garbage collection is performed there are three phases: mark, sweep and compact. In the “mark” phase, we assume that everything in the heap is “dead”. The CLR knows what objects were “guaranteed alive” when the collection started, so those guys are marked as alive. Everything they refer to is marked as alive, and so on, until the transitive closure of live objects are all marked. In the “sweep” phase, all the dead objects are turned into holes. In the “compact” phase, the block is reorganized so that it is one contiguous block of live memory, free of holes.