Timeline
Dec 26, 2013:
- 7:11 PM Changeset [0c0734d] by
- Merge 1598444b8b9498933ed8c1759ba80a7a1265581f into d779a1aa58104b69d351237882b1b55aac8cf315
- 7:10 PM Changeset [1598444] by
- Hack a fix for glib on travis 1.303 is currently the latest, and is broken (reported at https://rt.cpan.org/Public/Bug/Display.html?id=91679). So when cpanm Glib fails, try cpanm Glib@1.302.
Dec 25, 2013:
- 3:22 PM Changeset [6a5f0c3] by
- owl_message_set_attribute: Take a destroy function for the value In the case of constant strings, and ZNotice_t fields other than the body, this lets us avoid wasting memory on unnecessary string copies. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 2:45 PM Changeset [58777e9] by
- Kill owl_pair Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 2:45 PM Changeset [8f95fc4] by
- Use GData for message attributes Signed-off-by: Anders Kaseorg <andersk@mit.edu>
- 11:35 AM Changeset [1bd5aa9] by
- Merge 7dcef0312dbb22b5bb46c6e0e72c5508ed26c284 into d779a1aa58104b69d351237882b1b55aac8cf315
- 11:33 AM Changeset [7dcef03]release-1.10 by
- Use the Glib slice allocator for fixed-size objects The slice allocator, available since GLib 2.10, is more space-efficient than [g_]malloc. Since BarnOwl is obviously at the leading edge of space-efficient technology, this seems like a natural fit. Use it for every fixed-size object except owl_viewwin_search_data (which would need an extra destroy_cbdata function to g_slice_free it). Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Note: See TracTimeline
for information about the timeline view.