Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

132
Views
¿Cómo comprobar que el código se está ejecutando en AOT en C#?

Estoy usando expresiones compiladas para crear una instancia. Es muy rápido en JIT pero no en AOT (aún más lento) debido al proceso de respaldo. Entonces quiero verificar si el código se está ejecutando en AOT. En caso afirmativo, usaré ConstructorInfo.Invoke en su lugar.

ATM, solo tengo una idea para verificar esto llamando a uno de los métodos que no están permitidos en AOT y luego detectar el error. ¿Hay alguna otra forma mejor de verificar?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Por lo que puedo decir, no hay realmente una forma nativa de comprobar si se está ejecutando en AOT. El método que describió para ejecutar métodos solo JIT y detectar los errores probablemente sea la mejor manera de hacerlo. probablemente así sería como lo haría el método nativo de todos modos, si existiera.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!