问题标签 [aot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
memory-management - Dynamics AX 2012 不释放内存
我正在尝试将 AOT CUS 层导出为 XPO 文件。参考这个问题。我已经从上述问题的答案中提出了很好的建议,但我遇到了“内存不足”的问题。我做了一些进一步的研究和一些额外的实验。这是我用来爬下 AOT 树并仅导出属于“CUS”层的节点的算法示例。
该算法的症结如下:我想爬下 AOT 树(从特定节点开始)并导出任何作为“CUS”层对象的层。我在“maxlevel”停止爬下树,这意味着我只深入树 X 层。我目前仅在 AOT 树的“数据字典”节点上运行此算法。
我面临的问题是,当此作业运行时,AX32.exe 进程的内存占用量几乎为 1 GB。如果我对多个节点运行此代码,则内存需求会不断攀升。我很好奇为什么 AX 在算法完成后没有释放内存。我对 Google 的研究提出了一些与 AX 垃圾收集有关的问题。我想知道是否有办法在 AX 中强制进行垃圾收集?如果我尝试导出 AOT 中的每个节点,我会遇到前面提到的“内存不足”异常。在我关闭 AX32.exe 客户端之前,内存不会被释放。
axapta - 在 AX 2009 中增加移动日志中描述字段的长度
我们如何将 AX 2009 库存模块的运动日志中可用的描述字段的字段长度增加到 200 个字符?
该字段是 InventJournalTable_DescriptionInventJournalTable(InventJournalTable).Description
axapta - 在服务器启动时使用 aotimport
我正在尝试设置我的 AX 环境之一,以便在服务器进程启动时导入 XPO。因为环境会定期从生产环境更新,并且代码需要对这个(非生产)环境是唯一的,所以最好的选择似乎是在启动时使用 AOTImport 命令。但是,我无法确定确切的语法/设置以使其正常工作。
查看系统代码,似乎语法应该是aotimport_[path to file]
. 这个对吗?服务器似乎没有抱怨这个命令,但是有问题的文件没有被导入。我也尝试过这个命令的变体,但没有看到它起作用。
xamarin.ios - ServiceStack.Text.MonoTouch“无法 AOT 程序集”
仅在调试模式下为设备编译应用程序时遇到问题。它将在发布模式下工作。我正在链接每个程序集。
我怀疑在尝试 AOT 编译程序集时可以在这里找到问题。
这是在发布模式下构建成功时 ServiceStack.Text.MonoTouch 程序集的 AOT 编译。
唯一看起来不同的是“直接调用”和“没有 GOT 插槽的方法”。请注意,我没有更改任何代码,只是来回更改配置、构建和清理。
dynamics-ax-2012 - Dynamics AX 2012 AOT 对象查找
任何人都有 AOT 对象的示例查找代码?(或者知道在哪里可以找到他们用于 AX 属性窗口的那个)
我需要复制您在属性窗口的几个字段中看到的功能。ExtendedDataType 字段就是一个很好的例子。键入几个字母,点击向下箭头,将出现经过筛选的 AOT ExtendedDataType 对象列表。
我一直在尝试使用 treeNode findChildren 来构建我的自定义查找列表,但它非常慢。AX 使用的任何方法都会立即发生。
谢谢
generics - mtouch AOT 缺少编译
我在使用 mtouch 时遇到了奇怪的行为;我知道 AOT 在特定情况下可能会失败,但我认为这个问题有点不同。
这是一些代码:
现在,如果在其他地方执行以下操作:
我得到了例外:
现在,请注意仅针对布尔版本的 引发异常SetProperty<T>
,而不是字符串之一。在我的项目中,我使用了多种类型的方法(自定义类型),这个问题只发生在 bool 上。
有人可以帮我解决这个问题吗?
谢谢
塞尔吉奥
PS显然这个问题只存在于iDevice(不是模拟器)
更新
好的,在对 xamarin 的 bugzilla 进行了一些搜索后,我发现了一张票(实际上有点旧!),突出了 mtouch AOT 的不足:Bug 2096。可悲的是,他们似乎还没有修复!
ios - Unity3d for iOS 下的 Json.NET
有没有人成功地将 Json.NET 适配/移植到能够在 Unity3d 下运行的版本,部署到 iOS(以及 webplayer 和 android,但这些似乎不太成问题),以某种方式克服了那里的 AOT 问题?
或者是否有计划发布 Json.NET 的兼容版本?
非常感谢,
最大限度
ios - 我应该选择哪些内容包含在包装内容中?
我有一个错误,我认为这是由于我在编译 ipa 时没有将所有文件都包含在包内容中,我应该在里面放什么?,AOT 文件夹?,.ipa 文件也应该选择?
谢谢。
xamarin.ios - 有没有办法在带有 Xamarin.iOS 的 iOS 模拟器上使用 --aot-only 运行?
当我直接在设备上测试我的应用程序时,它会崩溃,因为我正在尝试 JIT 编译一个方法。我知道为什么会发生这些崩溃,我只是想让它们在我在模拟器上测试时出现。这比每次都部署到设备要容易得多(也需要更少的时间)。
我尝试将 --aot-only 添加到 mtouch 参数中,但出现“未知命令行参数”错误。
ios - p/Invoke 委托导致 Unity 在 iOS 上崩溃
我统一制作了一个ios插件
//c代码
//C# 统一
在统一上运行良好,但在 ios 上抛出错误 ExecutionEngineException: Attempting to JIT compile method '(wrapper native-to-managed) PluginImport:Add (int,int)' while running with --aot-only。
在(包装器托管到本机)PluginImport:RegisterCallback(PluginImport / MyCallback1)在PluginImport.Start()[0x00000] in:0
(文件名:行:-1)如何在 iOS 设备上的 Unity 内部进行反向原生回调?请帮帮我。</p>