I don't believe the changes have made it in yet. In addition to the previous patch set, we've got an independent implementation we've been using for a while: https://github.com/AzulSystems/llvm-late-safepoint-placement We really should get one or the other merged in tree. Could you point me to the previous patch set so I can ping it and review? Philip -------- Original Message -------- Subject: [LLVMdev] Stackmaps for ELF? Date: Wed, 18 Jun 2014 16:55:38 -0700 From: Robin Sommer <robin at icir.org> To: llvmdev at cs.uiuc.edu I was wondering if there are plans to support the stackmap/patchmap intrinsics for Linux/ELF? I saw that there were corresponding patches posted earlier but as far as I can tell they haven't made it in yet. Robin -- Robin Sommer * Phone +1 (510) 722-6541 * robin at icir.org ICSI/LBNL * Fax +1 (510) 666-2956 * www.icir.org/robin _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140620/4ef4a12e/attachment.html>
On Fri, Jun 20, 2014 at 16:40 -0700, Philip Reames wrote:> Could you point me to the previous patch set so I can ping it and review?I've been trying this patch, which seems to work fine from a quick look: http://comments.gmane.org/gmane.comp.compilers.llvm.cvs/171038 I also found this one, which is similar: https://github.com/dropbox/pyston/blob/master/llvm_patches/0001-Support-emitting-stackmap-sections-for-ELF-object-fi.patch And I believe I saw a 3rd version somewhere, which I don't find anymore right now though. These are all just small extensions for the existing intrinsics. Thanks, Robin -- Robin Sommer * Phone +1 (510) 722-6541 * robin at icir.org ICSI/LBNL * Fax +1 (510) 666-2956 * www.icir.org/robin
FYI, this just landed as 214538. If you could test and report back, it would be appreciated. Philip On 06/21/2014 08:07 AM, Robin Sommer wrote:> > On Fri, Jun 20, 2014 at 16:40 -0700, Philip Reames wrote: > >> Could you point me to the previous patch set so I can ping it and review? > I've been trying this patch, which seems to work fine from a quick > look: > > http://comments.gmane.org/gmane.comp.compilers.llvm.cvs/171038 > > I also found this one, which is similar: > > https://github.com/dropbox/pyston/blob/master/llvm_patches/0001-Support-emitting-stackmap-sections-for-ELF-object-fi.patch > > And I believe I saw a 3rd version somewhere, which I don't find > anymore right now though. > > These are all just small extensions for the existing intrinsics. > > Thanks, > > Robin >