mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-14 05:12:33 +00:00
34 lines
1.0 KiB
Mathematica
34 lines
1.0 KiB
Mathematica
%-----------------------------------------------------------------------------%
|
|
% Copyright (C) 2006 The University of Melbourne.
|
|
% This file may only be copied under the terms of the GNU General
|
|
% Public License - see the file COPYING in the Mercury distribution.
|
|
%-----------------------------------------------------------------------------%
|
|
%
|
|
% File: structure_reuse.m.
|
|
% Main author: nancy.
|
|
%
|
|
% Package grouping all the modules related to the structure reuse analysis
|
|
% part of compile-time garbage collection.
|
|
%
|
|
%-----------------------------------------------------------------------------%
|
|
|
|
:- module transform_hlds.ctgc.structure_reuse.
|
|
|
|
:- interface.
|
|
|
|
:- include_module analysis.
|
|
:- include_module lfu.
|
|
:- include_module lbu.
|
|
:- include_module direct.
|
|
:- include_module indirect.
|
|
:- include_module versions.
|
|
|
|
% :- include_module util.
|
|
:- include_module domain.
|
|
|
|
:- import_module hlds.
|
|
:- import_module transform_hlds.ctgc.structure_sharing.
|
|
:- import_module check_hlds.
|
|
|
|
:- end_module transform_hlds.ctgc.structure_reuse.
|