f81c8d284135115394a6cb98bd8628a7dc0f97db
[mono.git] / mcs / tools / tuner / ChangeLog
1 2008-12-01  Jb Evain  <jbevain@novell.com>
2
3         * Makefile: move tuning logic inside ../moon. We now simply build
4         the tuner as a simple library.
5
6 2008-11-20  Jb Evain  <jbevain@novell.com>
7
8         * Makefile: simplify Makefile and tune System.Xml.Linq.
9
10 2008-10-16  Jb Evain  <jbevain@novell.com>
11
12         * masterinfos/silverlight/*.info: update to SL2.
13
14 2008-09-23  Jb Evain  <jbevain@novell.com>
15
16         * masterinfos/silverlight/Mono.CompilerServices.SymbolWriter.info
17         * Makefile:
18                 tune the SymbolWriter as well.
19
20 2008-09-23  Jb Evain  <jbevain@novell.com>
21
22         * Makefile: only execute the check visibility step if
23         CHECK_VISIBILITY is defined.
24
25 2008-09-18  Jb Evain  <jbevain@novell.com>
26
27         * Mono.Tuner/AdjustVisibility.cs: correctly process public nested types.
28
29 2008-09-12  Jb Evain  <jbevain@novell.com>
30
31         * Makefile: tune System.ServiceModel.Web.
32
33 2008-09-12  Jb Evain  <jbevain@novell.com>
34
35         * Makefile: tune System.ServiceModel.dll
36
37 2008-09-12  Jb Evain  <jbevain@novell.com>
38
39         * Makefile: make the linker generate new guids for the tuned
40         assemblies.
41
42 2008-09-09  Jb Evain  <jbevain@novell.com>
43
44         * Makefile: tune System.Runtime.Serialization as well.
45
46 2008-08-05  Jb Evain  <jbevain@novell.com>
47
48         * Mono.Tuner/CheckVisibility.cs: properly verify famorassem.
49
50 2008-06-10  Jb Evain  <jbevain@novell.com>
51
52         * masterinfos/silverlight/System.Net.info
53         * masterinfos/silverlight/mscorlib.info
54         * masterinfos/silverlight/System.Xml.info
55         * masterinfos/silverlight/System.info:
56                 Update to SL2B2 API.
57
58 2008-04-13  Jb Evain  <jbevain@novell.com>
59
60         * masterinfos/silverlight/*.info: 2.0 api.
61         * Makefile: update.
62         Merged from the Moonlight 2 branch.
63
64 Thu Mar 13 22:32:24 CET 2008 Paolo Molaro <lupus@ximian.com>
65
66         * Makefile: strong name the tuned assemblies.
67
68 2008-03-13  Jb Evain  <jbevain@novell.com>
69
70         * Mono.Tuner/AdjustVisibility.cs: don't adjust enums.
71
72 2008-02-18  Raja R Harinath  <harinath@hurrynot.org>
73
74         * Makefile (inst-%, gac-%): Fix dependencies.
75
76 2008-02-17  Raja R Harinath  <harinath@hurrynot.org>
77
78         * Makefile: Improve.  Update to new net_2_1 profiles.  Specify
79         more dependencies.  Do work only when necessary.
80         * Descriptors/smcs.xml: Add CompilerCallableEntryPoint.
81
82 2008-02-01  Jb Evain  <jbevain@novell.com>
83
84         * Makefile: remove System.Core temporary hack.
85
86 2008-02-01  Jb Evain  <jbevain@novell.com>
87
88         * Makefile, Descriptors/System.Core.xml:
89         protect some internals of System.Core as apparently
90         the masterinfos are somewhat wrong.
91
92 2007-10-26  Jb Evain  <jbevain@novell.com>
93
94         * Makefile: disable the `always build the tuner` as per
95         Paolo's suggestion. Need to use the build mecanism from now.
96
97 2007-10-26  Jb Evain  <jbevain@novell.com>
98
99         * Makefile: activate the InjectAttributes step.
100
101 2007-10-25  Jb Evain  <jbevain@novell.com>
102
103         * Mono.Tuner/InjectAttributes.cs: inject security attributes
104         defined in the public api.
105
106 2007-10-25  Jb Evain  <jbevain@novell.com>
107
108         * Mono.Tuner/InjectAttributes.cs: infrastructure for
109         the attribute injector.
110
111 2007-10-25  Jb Evain  <jbevain@novell.com>
112
113         * Mono.Tuner/PrintStatus.cs: print which items
114         have been internalized if the parameter `display_internalized`
115         is set to true.
116
117         * Makefile: define parameter `display_internalized` and set it
118         to false. Set it explicitely to true if you want a detailed log
119         about which metadata items have been internalized.
120
121 2007-10-25  Jb Evain  <jbevain@novell.com>
122
123         * Mono.Tuner/TunerAnnotations.cs
124         * Mono.Tuner/AdjustVisibility.cs:
125                 Annotate the items that have been internalized
126                 for later use.
127
128         * Makefile: always rebuild Mono.Tuner.dll for now.
129
130 2007-09-04  Jb Evain  <jbevain@novell.com>
131
132         * masterinfos/*.info added, so we don't have to download them.
133         * Makefile: use directly the .info files from the repo.
134
135 2007-08-28  Jb Evain  <jbevain@novell.com>
136
137         * Makefile: mdb support.
138
139 2007-08-21  Jb Evain  <jbevain@novell.com>
140
141         * Makefile: tune on `all`, and only re-installed the tuned
142         assemblies on `install`.
143
144 2007-08-16  Jb Evain  <jbevain@novell.com>
145
146         * Makefile: re-install in the GAC the tuned assemblies.
147
148 2007-08-13  Jb Evain  <jbevain@novell.com>
149
150         * Makefile: tune on net_2_1 install.
151
152 2007-08-11  Jb Evain  <jbevain@novell.com>
153
154         * Descriptors/System.xml, Makefile: add a descriptor
155         to protect some classes in System.
156
157 2007-08-05  Jb Evain  <jbevain@novell.com>
158
159         * Descriptors/smcs.xml, Makefile: add a descriptor
160         to protect some classes in smcs.
161
162 2007-08-03  Atsushi Enomoto  <atsushi@ximian.com>
163
164         * Makefile : a bit win32 friendly fix.
165
166 2007-08-01  Jb Evain  <jbevain@novell.com>
167
168         * Mono.Tuner/CheckVisibilit.cs:
169                 New debugging step to ensure that the even after
170                 API tuning the visibility is correct.
171
172 2007-07-27  Jb Evain  <jbevain@novell.com>
173
174         * Mono.Tuner/RemoveSerialization.cs:
175                 Add a new linker step to remove automatically everything
176                 serialization related.
177
178 2007-07-18  Jb Evain  <jbevain@novell.com>
179
180         * tuner: new tool to tune the Mono assemblies from a full 2.1
181         profile to a stripped down silverlight compatible assembly set.