[Perf] Make library AOT-compatible
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- fsharp
- Área
- build-system, performance
Línea de trabajo
Empieza revisando los archivos fsproj del repositorio y el proyecto FSharp.Status, comprobando si OptimizedPriorityQueue todavía se utiliza. Usa como contexto la guía vinculada sobre .NET AOT y la prueba de compatibilidad reportada. Se considera completado cuando la biblioteca sea compatible con AOT, se haya añadido .NET 9 como destino y se haya eliminado el paquete no utilizado, si se confirma que lo está.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello,
It would be interesting to make this library AOT-compatible, for performance benefits.
https://devblogs.microsoft.com/dotnet/creating-aot-compatible-libraries/
Also adding .NET 9 as a target framework.
I tested AOT compatibility on this repo and on FSharpAux repo, both seem to be OK.
In this repo, FSharp.Status seems to not use anymore OptimizedPriorityQueue package, maybe it could be removed from the fsproj.
- Lenguaje dominante
- F#
- Estrellas
- 228
- Forks
- 58
- Merge medio
- 5 d 13 h
- PR fusionados (30 d)
- 2
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fslaborg/FSharp.Stats
-
Documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
fslaborg/FSharp.Stats#385 · 2 comentarios ·
-
automation Documentation repo-assist
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
fslaborg/FSharp.Stats#390 ·
-
automation Documentation repo-assist
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
fslaborg/FSharp.Stats#382 ·
-
Repo Assist (discussion thread)Abiertoquestion
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
fslaborg/FSharp.Stats#355 · 18 comentarios ·
-
enhancement needs investigation
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
fslaborg/FSharp.Stats#344 · 4 comentarios ·
Todos los issues de fslaborg/FSharp.Stats
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
open-telemetry/opentelemetry-go-compile-instrumentation#1512 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
nasa/fprime#6225 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
bioconda/bioconda-recipes#70401 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
vitest-dev/vitest#11633 · 1 comentario ·
Los mantenedores suelen responder en 1 día