equal
deleted
inserted
replaced
452 val output_shasum = { |
452 val output_shasum = { |
453 val heap = store.output_heap(session_name) |
453 val heap = store.output_heap(session_name) |
454 if (process_result.ok && store_heap && heap.is_file) { |
454 if (process_result.ok && store_heap && heap.is_file) { |
455 val slice = Space.MiB(options.real("build_database_slice")).bytes |
455 val slice = Space.MiB(options.real("build_database_slice")).bytes |
456 val digest = |
456 val digest = |
457 using_optional(store.maybe_open_heaps_database())( |
457 using_optional(store.maybe_open_database_server())( |
458 ML_Heap.store(_, session_name, heap, slice)) |
458 ML_Heap.store(_, session_name, heap, slice)) |
459 SHA1.shasum(digest, session_name) |
459 SHA1.shasum(digest, session_name) |
460 } |
460 } |
461 else SHA1.no_shasum |
461 else SHA1.no_shasum |
462 } |
462 } |