From: jamal <hadi-fAAogVwAN2Kw5LPnMra/2Q@public.gmane.org> To: Arnaldo Carvalho de Melo <acme-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> Cc: dwarves-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Subject: Re: eat your own dog food? Date: Thu, 10 Jan 2008 16:37:14 -0500 Message-ID: <1200001034.4443.35.camel@localhost> (raw) In-Reply-To: <20080110163959.GJ22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> On Thu, 2008-10-01 at 14:39 -0200, Arnaldo Carvalho de Melo wrote: > First stab, doesn't handles unions shrinking because the largest member > shrunk, and handles only binaries built for 64 bits (or bigger) having > it addr_size (word_size) shrinking. > Only for 64-bit machines? My laptop is still 32-bit - from the patch i cant see anything that'll stop me from testing for 64 bit from a 32-bit compilation. [..] > > Lets go all the way back to the 8088: > ;-> > [acme@doppio pahole]$ build/pahole -w 1 -C structure build/pahole > struct structure { > struct list_head node; /* 0 2 */ > struct class * class; /* 2 1 */ > const struct cu * cu; /* 3 1 */ > uint32_t nr_files; /* 4 4 */ > uint32_t nr_methods; /* 8 4 */ > > /* size: 12, cachelines: 1 */ > /* last cacheline: 12 bytes */ > }; > > Not really because we're only change 'long' from the original word size > to the one specified. > > Please test and find the missing bits for me :-) Will do later today. cheers, jamal - To unsubscribe from this list: send the line "unsubscribe dwarves" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply index Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top 2008-01-10 12:42 jamal 2008-01-10 13:39 ` Arnaldo Carvalho de Melo [not found] ` <20080110133926.GF22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-10 13:55 ` jamal 2008-01-10 14:06 ` Arnaldo Carvalho de Melo [not found] ` <20080110140635.GG22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-10 16:39 ` Arnaldo Carvalho de Melo [not found] ` <20080110163959.GJ22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-10 21:37 ` jamal [this message] 2008-01-10 21:44 ` Arnaldo Carvalho de Melo [not found] ` <20080110214438.GT22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-11 0:45 ` jamal 2008-01-11 1:04 ` jamal 2008-01-10 21:39 ` Arnaldo Carvalho de Melo [not found] ` <20080110213909.GS22437-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-10 21:41 ` jamal 2008-01-12 15:21 ` Arnaldo Carvalho de Melo [not found] ` <20080112152109.GA23567-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-12 15:54 ` Changing the word-size was: " Arnaldo Carvalho de Melo [not found] ` <20080112155404.GB23567-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-12 16:28 ` Arnaldo Carvalho de Melo [not found] ` <20080112162808.GC23567-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-12 17:28 ` Arnaldo Carvalho de Melo [not found] ` <20080112172856.GD23567-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-12 18:08 ` jamal 2008-01-12 18:42 ` Arnaldo Carvalho de Melo [not found] ` <20080112184211.GA17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-13 0:42 ` jamal 2008-01-13 1:15 ` jamal [not found] ` <20080113163106.GE17675@ghostprotocols.net> [not found] ` <20080113163106.GE17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-13 18:07 ` Arnaldo Carvalho de Melo [not found] ` <20080113180730.GG17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-13 18:19 ` Arnaldo Carvalho de Melo [not found] ` <20080113181901.GH17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-13 18:26 ` Arnaldo Carvalho de Melo [not found] ` <20080113182657.GI17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-13 19:13 ` jamal 2008-01-12 21:36 ` Arnaldo Carvalho de Melo [not found] ` <20080112213635.GC17675-f8uhVLnGfZaxAyOMLChx1axOck334EZe@public.gmane.org> 2008-01-12 22:08 ` Arnaldo Carvalho de Melo
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1200001034.4443.35.camel@localhost \ --to=hadi-faaogvwan2kw5lpnmra/2q@public.gmane.org \ --cc=acme-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \ --cc=dwarves-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Dwarves Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/dwarves/0 dwarves/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 dwarves dwarves/ https://lore.kernel.org/dwarves \ dwarves@vger.kernel.org public-inbox-index dwarves Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.dwarves AGPL code for this site: git clone https://public-inbox.org/public-inbox.git