on structs2 help sign in
all commits
9daf349Doesn't seem to help muchRyan Trinkle ef4a81fAdd SCC for cacheEventRyan Trinkle 1cec4f6A few more misc merge cleanupsRyan Trinkle 064dd52Make merge more self-containedRyan Trinkle 54e8204Eliminate existential contexts from SomeMerge*Ryan Trinkle 68e1c18Allow a few more things to be inlinedRyan Trinkle aaf3e15Replace 'push' with 'pushCheap' and 'cacheEvent'Ryan Trinkle 77ee661Make Event, Behavior, and Dynamic instances of CoercibleRyan Trinkle 54db66fMerge remote-tracking branch 'ryantrinkle/inlining' into HEADRyan Trinkle 58010edEliminate placeholder/deletableRyan Trinkle f49085aMerge branch 'develop' into inliningRyan Trinkle fcab323Add withSpiderTimeline.Ertugrul Söylemez c9f42c0Expose multi-timeline functionalityRyan Trinkle b877432Get rid of sum type for DynamicRyan Trinkle 199ab7cEliminate an unsafeCoerceRyan Trinkle c1bcc10Get rid of sum type for BehaviorRyan Trinkle 61c1ffdFix small laziness issue and add a test for itRyan Trinkle 8716849Fix benchmarksRyan Trinkle 99146eeEliminate most of the unsafeCoercesRyan Trinkle 9cf221aEliminate eventSubscribedSubscribe and eventSubscribedReadRyan Trinkle 17c881cFix subscribeFanSubscribed error messageRyan Trinkle 24330d8Reorganize the event reading stuffRyan Trinkle f2205a1Eliminate sum type for EventSubscribedRyan Trinkle 0357c06Slightly reorder calls to readEventSubscribed to make their usage clearerRyan Trinkle 70ec8caUse DMap intersection instead of repeated lookups for fanoutRyan Trinkle 56d1577Get rid of excessive SCCsRyan Trinkle d59bfbcFix warningsRyan Trinkle a0d690dGet rid of sum type for SubscriberRyan Trinkle 0db8cedGet rid of the noinlines for newSubscriber*Ryan Trinkle f3ffc4eEliminate SubscriberList and SubscriberListTicketRyan Trinkle 763717dMore reorganization and cleanupRyan Trinkle 61f6f0fAdd 'x' parameter to everything in Spider.InternalRyan Trinkle 3a0f375Make Events just a monad actionRyan Trinkle 52ca995Clarify subscribeCoincidenceInner argument nameRyan Trinkle aabc374Add some SCCs and reorganize internalsRyan Trinkle 2b01824Remove readEventRyan Trinkle 7050e5aMassive documentation and naming cleanupRyan Trinkle 16092bfMake core BehaviorM primitives strictRyan Trinkle 9254de0Use stylish-haskellRyan Trinkle e994423Fix GHC 7.8Ryan Trinkle 4e930a4Fix hlint warningsRyan Trinkle 43634f3Use stylish-haskellRyan Trinkle a2ac059Fix issue where fan children accumulate dead weak referencesRyan Trinkle 88c29aeFix merge height updatesRyan Trinkle c788fefGet rid of debug logging for merge height bagsRyan Trinkle 90cb9dfMake all writeIORefs strict, except the ones where we're handling the user's dataRyan Trinkle bfa1543Use running histograms instead of full recomputation for merge heightsRyan Trinkle d20ce36Major refactorRyan Trinkle e876aaaBang patterns no longer work for ensuring we're making the right Weak references on GHC 8Ryan Trinkle e6142cdSome slight performance improvements.Cale Gibbard