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