-
This probably will end up in the future releases wishlist, but it something that has been looking forward for a long time already.
Lets say that we have this code:
``` csharp
public class Exe…
-
I think that there is a better approach to optionally handle events than conditional compilation. .NET does some smart optimizations based on generics and struct generic argument, for example:
```c…
-
I noticed that LTO is not run for partial linking:
```
$ cat partial.C
class Container
{
public:
virtual ~Container ();
};
class List : public Container
{
};
static List cache[256];…
-
| | |
| --- | --- |
| Bugzilla Link | [20182](https://llvm.org/bz20182) |
| Version | trunk |
| OS | Windows NT |
| CC | @d0k,@majnemer |
## Extended Description
consider:
@​x = available_e…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR8887](https://bugs.llvm.org/show_bug.cgi?id=8887) |
| Status | NEW |
| Importance | P normal |
| R…
-
Soot provides an intermediate representation of the bytecode called Jimple which is easier to convert to LLVM bitcode than going directly from bytecode. With Soot we also get type information, null re…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR28383](https://bugs.llvm.org/show_bug.cgi?id=28383) |
| Status | NEW |
| Importance | P normal |
|…
-
| | |
| --- | --- |
| Bugzilla Link | [28383](https://llvm.org/bz28383) |
| Version | trunk |
| OS | All |
| CC | @hfinkel,@silvasean,@rotateright |
## Extended Description
In order to estimate th…
-
Create a way to toggle different optimizations on and off, probably done using macros.
However do do this in its own branch, as doing this probably will ruin the cleanliness of the code.
Stuff tha…
-
`impDevirtualizeCall` uses `gtEffectiveVal` when accessing 'this', indicating that we may see commas here:
https://github.com/dotnet/runtime/blob/3b6a539c7219383ec6181a112465f904fe9e2edb/src/coreclr/…