search for: dexonsmith

Displaying 20 results from an estimated 397 matches for "dexonsmith".

2015 Jan 14
3
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
Hi Duncan, I came across something like the following recently which I guess might be related to your recent work. Any ideas? $ clang++-tot -cc1 crash_on_invalid.cpp -g -emit-obj -fexceptions -fcxx-exceptions crash_on_invalid.cpp:13:1: error: C++ requires a type specifier for all declarations x; ^ 1 error generated. *** Error in `clang++-tot': corrupted double-linked list: 0x000000000754f340
2015 Jan 14
2
[LLVMdev] Crash on invalid during LLVMContext destruction MDNode::dropAllReferences
On Wed, Jan 14, 2015 at 9:05 AM, Duncan P. N. Exon Smith < dexonsmith at apple.com> wrote: > > > On 2015 Jan 14, at 07:58, Duncan P. N. Exon Smith <dexonsmith at apple.com> > wrote: > > > >> > >> On 2015 Jan 13, at 23:59, David Blaikie <dblaikie at gmail.com> wrote: > >> > >> > >> > &gt...
2018 Jun 23
4
RFC: Should SmallVectors be smaller?
> On Jun 23, 2018, at 10:14, Chris Lattner <clattner at nondot.org> wrote: > > > >> On Jun 23, 2018, at 9:11 AM, Duncan P. N. Exon Smith <dexonsmith at apple.com <mailto:dexonsmith at apple.com>> wrote: >> >>> >>> I think we might be better off just reducing the pre-allocation size of most of our SmallVectors across LLVM and Clang. They're all wild guesses, never profiled. Especially for vectors of relativ...
2014 Oct 02
3
[LLVMdev] How do I update Ocaml debug info? (was Re: [llvm] r218914 - DI: Fold constant arguments into a single MDString)
-llvm-commits, +llvmdev > On Oct 2, 2014, at 2:57 PM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote: > > Author: dexonsmith > Date: Thu Oct 2 16:56:57 2014 > New Revision: 218914 > > URL: http://llvm.org/viewvc/llvm-project?rev=218914&view=rev > Log: > DI: Fold constant arguments into a single MDString > > This patch addresses the first...
2015 Jan 15
2
[LLVMdev] [RFC] First-class debug info IR: MDLocation (redux)
> On 2015-Jan-15, at 09:35, Hans Wennborg <hans at chromium.org> wrote: > > On Wed, Jan 14, 2015 at 8:26 PM, Duncan P. N. Exon Smith > <dexonsmith at apple.com> wrote: >> >>> On 2015 Jan 13, at 11:13, Robinson, Paul <Paul_Robinson at playstation.sony.com> wrote: >>> >>>> I suspect it would actually be *better* if I got all this in before >>>> the branch, since it'll make cherry-pi...
2015 May 24
3
[LLVMdev] RFC: Reduce the memory footprint of DIEs (and DIEValues)
> On 2015 May 20, at 17:51, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote: > > >> On 2015 May 20, at 17:39, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote: >> >> With just those four patches, memory usage went *up* slightly. Add in >> the 5th patch (which does #2 below), and we get an overall memory...
2015 Sep 04
2
RFC: LTO should use -disable-llvm-verifier
...ep 2, 2015, at 7:31 PM, Peter Collingbourne via llvm-dev < >> llvm-dev at lists.llvm.org> wrote: >> > >> > On Thu, Sep 03, 2015 at 01:10:42AM +0000, Eric Christopher wrote: >> >> On Tue, Sep 1, 2015 at 10:43 AM Duncan P. N. Exon Smith < >> >> dexonsmith at apple.com> wrote: >> >> >> >>> >> >>>> On 2015-Aug-31, at 18:09, Eric Christopher <echristo at gmail.com> >> wrote: >> >>>> >> >>>> >> >>>> >> >>>> On Mon, Aug 31,...
2015 Sep 03
4
RFC: LTO should use -disable-llvm-verifier
On Thu, Sep 03, 2015 at 01:10:42AM +0000, Eric Christopher wrote: > On Tue, Sep 1, 2015 at 10:43 AM Duncan P. N. Exon Smith < > dexonsmith at apple.com> wrote: > > > > > > On 2015-Aug-31, at 18:09, Eric Christopher <echristo at gmail.com> wrote: > > > > > > > > > > > > On Mon, Aug 31, 2015 at 5:50 PM Duncan P. N. Exon Smith < > > dexonsmith at apple.com> wrote...
2018 Jul 10
2
RFC: should we spell lambdas like functions?
...org <mailto:llvm-dev at lists.llvm.org>> wrote: > > > > On Jul 5, 2018, at 1:09 PM, Rui Ueyama via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > > > >> On Thu, Jul 5, 2018 at 12:57 PM Duncan P. N. Exon Smith <dexonsmith at apple.com <mailto:dexonsmith at apple.com>> wrote: > >> I argue we should spell C++ lambdas (and other function-like variables) like functions, not like variables. > >> > >> - Use verbs, not nouns. > > > > I think I agree with this. > > &...
2015 Sep 04
2
RFC: LTO should use -disable-llvm-verifier
...-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > >> > > >> > On Thu, Sep 03, 2015 at 01:10:42AM +0000, Eric Christopher wrote: > >> >> On Tue, Sep 1, 2015 at 10:43 AM Duncan P. N. Exon Smith < > >> >> dexonsmith at apple.com <mailto:dexonsmith at apple.com>> wrote: > >> >> > >> >>> > >> >>>> On 2015-Aug-31, at 18:09, Eric Christopher <echristo at gmail.com <mailto:echristo at gmail.com>> wrote: > >> >>>> > &g...
2015 Apr 15
2
[LLVMdev] RFC: Metadata attachments to function definitions
> On 2015-Apr-15, at 10:03, Reid Kleckner <rnk at google.com> wrote: > > On Wed, Apr 15, 2015 at 9:46 AM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote: > I'm happy to defer to conventional wisdom here if anyone wants me to > (and TBH, I've only been looking at profiles that include debug info, > so maybe `sizeof(Function)` matters with -g0). > > I think JITs are a more compelling use case for keeping...
2015 Sep 04
5
RFC: LTO should use -disable-llvm-verifier
...vm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > >>>>> > >>>>> On Thu, Sep 03, 2015 at 01:10:42AM +0000, Eric Christopher wrote: > >>>>>> On Tue, Sep 1, 2015 at 10:43 AM Duncan P. N. Exon Smith < > >>>>>> dexonsmith at apple.com <mailto:dexonsmith at apple.com>> wrote: > >>>>>> > >>>>>>> > >>>>>>>> On 2015-Aug-31, at 18:09, Eric Christopher <echristo at gmail.com <mailto:echristo at gmail.com>> wrote: > >>&g...
2016 Feb 27
0
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
...Chandler Carruth" <chandlerc at google.com> > *To: *"Hal Finkel" <hfinkel at anl.gov> > *Cc: *"llvm-dev" <llvm-dev at lists.llvm.org>, "Philip Reames" < > listmail at philipreames.com>, "Duncan P. N. Exon Smith" < > dexonsmith at apple.com>, "Xinliang David Li" <xinliangli at gmail.com>, > "Sanjoy Das" <sanjoy at playingwithpointers.com> > > *Sent: *Friday, February 26, 2016 9:41:23 PM > > > *Subject: *Re: [llvm-dev] Possible soundness issue with > available_externa...
2016 Feb 27
5
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
..."Chandler Carruth" <chandlerc at google.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: "llvm-dev" <llvm-dev at lists.llvm.org>, "Philip Reames" > <listmail at philipreames.com>, "Duncan P. N. Exon Smith" > <dexonsmith at apple.com>, "Xinliang David Li" <xinliangli at gmail.com>, > "Sanjoy Das" <sanjoy at playingwithpointers.com> > Sent: Friday, February 26, 2016 9:41:23 PM > Subject: Re: [llvm-dev] Possible soundness issue with > available_externally (split from &qu...
2016 Mar 25
1
[RFC] Lazy-loading of debug info metadata
On Thu, Mar 24, 2016 at 6:35 PM, Duncan P. N. Exon Smith < dexonsmith at apple.com> wrote: > > > On 2016-Mar-24, at 12:58, Teresa Johnson <tejohnson at google.com> wrote: > > > > > > > > On Thu, Mar 24, 2016 at 6:35 AM, Duncan Exon Smith <dexonsmith at apple.com> > wrote: > > > > > > On Mar 24, 201...
2014 Jul 15
3
[LLVMdev] [cfe-dev] Bug in MapVector::erase ?
> On 2014-Jul-15, at 11:07, Reid Kleckner <rnk at google.com> wrote: > > Can we explicitly delete the erase method or do something else to document the fact that it is unsupported? It was added incidentally in r211350, even though it was added and removed by Doug back in r175538 / r175449. > I'm happy with it deleted or fixed (see WIP patch that fixes it w/o tests). For
2016 Mar 24
2
[RFC] Lazy-loading of debug info metadata
On Thu, Mar 24, 2016 at 6:35 AM, Duncan Exon Smith <dexonsmith at apple.com> wrote: > > > On Mar 24, 2016, at 6:22 AM, Teresa Johnson <tejohnson at google.com> wrote: > > > > On Wed, Mar 23, 2016 at 11:06 PM, Duncan P. N. Exon Smith < > dexonsmith at apple.com> wrote: > >> >> > On 2016-Mar-22, at 19:28,...
2016 Feb 29
2
Possible soundness issue with available_externally (split from "RFC: Add guard intrinsics")
...*"llvm-dev" <llvm-dev at lists.llvm.org > <mailto:llvm-dev at lists.llvm.org>>, "Philip Reames" > <listmail at philipreames.com > <mailto:listmail at philipreames.com>>, "Duncan P. N. Exon Smith" > <dexonsmith at apple.com <mailto:dexonsmith at apple.com>>, > "Xinliang David Li" <xinliangli at gmail.com > <mailto:xinliangli at gmail.com>>, "Sanjoy Das" > <sanjoy at playingwithpointers.com > <mailto:sanjoy at playin...
2015 Sep 04
2
RFC: LTO should use -disable-llvm-verifier
...> > > On Sep 2, 2015, at 7:31 PM, Peter Collingbourne via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > On Thu, Sep 03, 2015 at 01:10:42AM +0000, Eric Christopher wrote: > >> On Tue, Sep 1, 2015 at 10:43 AM Duncan P. N. Exon Smith < > >> dexonsmith at apple.com> wrote: > >> > >>> > >>>> On 2015-Aug-31, at 18:09, Eric Christopher <echristo at gmail.com> > wrote: > >>>> > >>>> > >>>> > >>>> On Mon, Aug 31, 2015 at 5:50 PM Duncan P. N. Exo...
2018 Jul 06
2
RFC: should we spell lambdas like functions?
> On Jul 5, 2018, at 1:09 PM, Rui Ueyama via llvm-dev <llvm-dev at lists.llvm.org> wrote: > >> On Thu, Jul 5, 2018 at 12:57 PM Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote: >> I argue we should spell C++ lambdas (and other function-like variables) like functions, not like variables. >> >> - Use verbs, not nouns. > > I think I agree with this. > >> - Use lowerCamelCase. > > In lld we use UpperCamelCase...