2011-03-11 6 views
2

J'écris une application pour l'iPhone en utilisant Monotouch. Quand je Déployez l'application sur mon iPhone, je reçois l'erreur lors de l'exécution jeu 10 mars 23:38:36 UIKitApplication inconnu: com.xxx [0x57b4] [258]Ran hors de trampolines de type 0

<Notice>: Ran out of trampolines of type 0 in 
    '/private/var/mobile/Applications/6104C1ED-5D11-4871-B011-91C23C8D6C83/ 

Dans le passé, je suis la même erreur, mais pour le type 1 et le type 2. J'ai été en mesure de résoudre ce problème avec l'argument suivant dans le compilateur.

-aot "nrgctx-trampolines=4048" -aot "nimt-trampolines=4048" 

Je voulais savoir ce qui est l'équivalent pour le type 0 indiqué ci-dessus ou comment traiter erreur

+0

Votre question n'a pas le détail nécessaire pour répondre, pouvez-vous fournir plus de contexte? –

+0

J'écris une application pour l'iPhone en utilisant Monotouch. Lorsque je déploie l'application sur mon iPhone, j'obtiens l'erreur au moment de l'exécution Jeu 10 Mars 23:38:36 unknown UIKitApplication: com.xxx [0x57b4] [258] : Sortie de trampolines de type 0 dans '/ private/var/mobile/Applications/6104C1ED-5D11-4871-B011-91C23C8D6C83/ Dans le passé j'ai eu la même erreur mais pour le type 1 et le type 2. J'ai été en mesure de résoudre ce problème avec l'argument suivant dans le compilateur. -aot "nrgctx-trampolines = 4048" -aot "nimt-trampolines = 4048". Je voulais savoir quel est l'équivalent pour le type 0 rapporté ci-dessus ou comment corriger l'erreur – Fernando

+1

Veuillez faire un lien vers la documentation décrivant vos autres correctifs. –

Répondre

4

Type 0 sont trampolines méthode. Le paramètre que vous voulez est

-aot "ntrampolines=4048" 

A partir des pages de manuel mono:

ntrampolines = [nombre] Lors de la compilation en mode plein aot, la méthode trampolines doit être precreated dans l'image AOT. Vous pouvez ajouter méthode supplémentaire trampolines avec cet argument. Par défaut à 1024.

1

Alchemy a déjà fourni une bonne réponse (upvote pour cela), je veux juste résumer les différents types et leurs valeurs par défaut.

trampolines Mono:

  • de type 0 (méthodes génériques?): -aot "ntrampolines=xxxx" (par défaut: 1024)
  • type 1 (génériques récursifs): -aot "nrgctx-trampolines=xxxx" (par défaut: 1024) Type
  • 2 (interfaces): -aot "nimt-trampolines=xxxx" (valeur par défaut: 128)

source: http://www.kurokatta.org/grumble/2012/02/out-of-trampolines

Questions connexes