ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change
on this file since d1864da was
1c01c58,
checked in by Andrew Beach <ajbeach@…>, 4 years ago
|
Rather large commit to get coroutine cancellation working.
This includes what you would expect, like new code in exceptions and a new
test, but it also includes a bunch of other things.
New coroutine state, currently just marks that the stack was cancelled. New
helpers for checking code structure and generating vtables. Changes to the
coroutine interface so resume may throw exceptions on cancellation, plus the
exception type that is thrown. Changes to the coroutine keyword generation to
generate exception code for each type of coroutine.
|
-
Property mode set to
100644
|
File size:
1.5 KB
|
Line | |
---|
1 | ######################### -*- Mode: Makefile-Gmake -*- ######################## |
---|
2 | ## |
---|
3 | ## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo |
---|
4 | ## |
---|
5 | ## The contents of this file are covered under the licence agreement in the |
---|
6 | ## file "LICENCE" distributed with Cforall. |
---|
7 | ## |
---|
8 | ## module.mk -- |
---|
9 | ## |
---|
10 | ## Author : Richard C. Bilson |
---|
11 | ## Created On : Mon Jun 1 17:49:17 2015 |
---|
12 | ## Last Modified By : Peter A. Buhr |
---|
13 | ## Last Modified On : Tue Sep 27 11:06:38 2016 |
---|
14 | ## Update Count : 4 |
---|
15 | ############################################################################### |
---|
16 | |
---|
17 | SRC_COMMON = \ |
---|
18 | Common/Assert.cc \ |
---|
19 | Common/CodeLocation.h \ |
---|
20 | Common/CompilerError.h \ |
---|
21 | Common/Debug.h \ |
---|
22 | Common/ErrorObjects.h \ |
---|
23 | Common/Eval.cc \ |
---|
24 | Common/Examine.cc \ |
---|
25 | Common/Examine.h \ |
---|
26 | Common/FilterCombos.h \ |
---|
27 | Common/Indenter.h \ |
---|
28 | Common/PassVisitor.cc \ |
---|
29 | Common/PassVisitor.h \ |
---|
30 | Common/PassVisitor.impl.h \ |
---|
31 | Common/PassVisitor.proto.h \ |
---|
32 | Common/PersistentMap.h \ |
---|
33 | Common/ScopedMap.h \ |
---|
34 | Common/SemanticError.cc \ |
---|
35 | Common/SemanticError.h \ |
---|
36 | Common/Stats.h \ |
---|
37 | Common/Stats/Base.h \ |
---|
38 | Common/Stats/Counter.cc \ |
---|
39 | Common/Stats/Counter.h \ |
---|
40 | Common/Stats/Heap.cc \ |
---|
41 | Common/Stats/Heap.h \ |
---|
42 | Common/Stats/Stats.cc \ |
---|
43 | Common/Stats/Time.cc \ |
---|
44 | Common/Stats/Time.h \ |
---|
45 | Common/UnimplementedError.h \ |
---|
46 | Common/UniqueName.cc \ |
---|
47 | Common/UniqueName.h \ |
---|
48 | Common/utility.h \ |
---|
49 | Common/VectorMap.h |
---|
50 | |
---|
51 | SRC += $(SRC_COMMON) Common/DebugMalloc.cc |
---|
52 | SRCDEMANGLE += $(SRC_COMMON) |
---|
Note: See
TracBrowser
for help on using the repository browser.