mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 09:23:44 +00:00
mdbcomp/feedback.feedback_info.m:
mdbcomp/feedback.m:
Move all the contents of feedback.m other than include_module items
into the new module feedback_info.m, leaving feedback.m a package.
mdbcomp/feedback.automatic_parallelism.m:
Group the types exported by this module into groups of related types.
Delete a totally unused type.
deep_profiler/Mmakefile:
slice/Mmakefile:
Copy the new module.
compiler/check_options.m:
compiler/globals.m:
compiler/handle_options.m:
compiler/introduce_parallelism.m:
deep_profiler/autopar_reports.m:
deep_profiler/autopar_search_callgraph.m:
deep_profiler/mdprof_create_feedback.m:
deep_profiler/mdprof_report_feedback.m:
Import the new module.
33 lines
1.4 KiB
Mathematica
33 lines
1.4 KiB
Mathematica
%---------------------------------------------------------------------------%
|
|
% vim: ft=mercury ts=4 sw=4 et
|
|
%---------------------------------------------------------------------------%
|
|
% Copyright (C) 2008-2011 The University of Melbourne.
|
|
% Copyright (C) 2014-2015, 2017-2018, 2021, 2023, 2025 The Mercury team.
|
|
% This file is distributed under the terms specified in COPYING.LIB.
|
|
%---------------------------------------------------------------------------%
|
|
%
|
|
% File: feedback.m.
|
|
%
|
|
% The modules of this package define data structures for representing
|
|
% feedback information in Mercury code, as well as procedures for reading
|
|
% and writing the feedback files that represent such information on disk.
|
|
%
|
|
% These modules are included both in the compiler and in the tools that
|
|
% generate this feedback data.
|
|
%
|
|
%---------------------------------------------------------------------------%
|
|
%---------------------------------------------------------------------------%
|
|
|
|
:- module mdbcomp.feedback.
|
|
|
|
:- interface.
|
|
|
|
% If you add any modules here, you should update the definition of
|
|
% MDBCOMP_MODULES in deep_profiler/Mmakefile and slice/Mmakefile.
|
|
:- include_module feedback_info.
|
|
:- include_module automatic_parallelism.
|
|
|
|
%---------------------------------------------------------------------------%
|
|
:- end_module mdbcomp.feedback.
|
|
%---------------------------------------------------------------------------%
|