Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #80902 > unrolled thread

Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ?

Started by"Alf P. Steinbach" <alf.p.steinbach@gmail.com>
First post2021-08-29 20:57 +0200
Last post2021-09-01 16:32 -0400
Articles 20 on this page of 301 — 30 participants

Back to article view | Back to comp.lang.c++


Contents

  Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-08-29 20:57 +0200
    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-08-30 21:59 -0500
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2021-08-30 21:53 -0700
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Andrey Tarasevich <andreytarasevich@hotmail.com> - 2021-08-30 21:59 -0700
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-08-31 09:01 +0200
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-08-31 03:00 -0700
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-08-31 23:46 -0500
          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 08:19 +0200
          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:32 +0000
            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 19:20 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 19:44 +0200
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 13:17 -0500
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 20:32 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:00 +0000
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 15:06 -0500
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 20:14 +0000
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 20:37 +0200
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-08-31 10:08 -0400
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 14:54 +0000
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:00 +0000
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Lynn McGuire <lynnmcguire5@gmail.com> - 2021-09-01 12:49 -0500
    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Siri Cruise <chine.bleu@yahoo.com> - 2021-08-30 21:23 -0700
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-08-30 23:29 -0700
    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 12:27 +0200
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Richard Damon <Richard@Damon-Family.org> - 2021-08-31 07:37 -0400
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 14:14 +0200
          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-08-31 07:06 -0700
            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 17:20 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:36 +0000
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 17:44 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-08-31 09:12 -0700
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 18:20 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 16:40 +0000
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 19:04 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-08-31 21:37 +0100
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 07:25 +0200
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 09:26 +0200
                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:14 +0200
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 11:07 +0200
                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-01 10:31 -0400
                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 20:27 +0200
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:22 +0000
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? red floyd <no.spam.here@its.invalid> - 2021-09-01 07:52 -0700
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 15:21 +0000
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? red floyd <no.spam.here@its.invalid> - 2021-09-01 09:41 -0700
                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-01 18:11 +0100
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 18:04 +0000
                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 18:27 +0000
                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:02 +0000
                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 21:36 +0200
                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-02 06:58 +0000
                                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-02 11:34 +0200
                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-02 14:51 -0700
                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-02 23:31 +0100
                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 11:12 +0200
                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 15:35 +0100
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 16:46 +0200
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-03 22:01 +0300
                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 20:45 +0100
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 01:06 +0300
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-04 02:12 +0100
                                                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 09:12 +0300
                                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Manfred <noname@add.invalid> - 2021-09-04 18:05 +0200
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 08:43 +0200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-09-06 08:59 +0200
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 10:12 +0200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-06 11:27 +0100
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-06 12:48 +0200
                                                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-04 15:28 +0000
                                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-04 17:44 +0100
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-05 11:24 +1200
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-04 10:14 +1200
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-04 09:36 +0300
                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-04 17:00 +0200
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 11:03 +0300
                                                  Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-06 09:11 +0000
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 13:08 +0300
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-06 15:26 +0000
                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-07 15:05 +0200
                                                          Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-07 15:07 +0000
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-07 19:41 +0300
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-08 09:38 +1200
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:29 +0000
                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 10:58 +1200
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 08:55 +0000
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 12:15 +0300
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 09:19 +0000
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 14:41 +0300
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 22:19 +1200
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 16:09 +0000
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:41 -0400
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:24 +0000
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-08 20:22 +0300
                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 08:54 +0000
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-09 14:47 +0300
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-09 16:13 +0000
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:42 -0400
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 09:37 +0000
                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:27 +0200
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 05:41 -0700
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 15:31 +0200
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-10 16:45 +0300
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 07:21 -0700
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:20 +1200
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-10 14:50 +0000
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 14:56 +0000
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 17:38 +0200
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 15:47 +0000
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-11 18:40 +0200
                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:23 +0000
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-12 12:57 +0300
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:22 +0000
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:49 +0200
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:13 +0000
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 18:45 +0200
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:55 +0000
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 14:15 +0200
                                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 15:32 +0000
                                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-13 12:07 -0400
                                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-13 22:18 -0400
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 09:48 -0700
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:52 +0000
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-12 23:12 -0400
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-13 22:00 +0100
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 09:24 +1200
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 21:42 +0000
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 10:15 +1200
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-14 09:12 +0200
                                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-14 15:01 +0000
                                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-14 17:07 +0200
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-14 21:42 +0100
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 16:13 +0100
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 17:45 +0200
                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-10 12:23 -0400
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 17:09 +0000
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-10 14:17 -0400
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-11 09:06 +0000
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-09 12:41 -0400
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-09 22:17 +0200
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-10 09:39 +0000
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:29 +0200
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 08:56 +0000
                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:18 +0000
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:21 +0000
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 09:29 +0000
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:55 +0200
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-12 16:14 +0000
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-12 23:13 -0400
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-13 05:23 +0000
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > HorseyWorsey@the_stables.com - 2021-09-13 10:56 +0000
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 14:55 +0000
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-12 01:09 +0200
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 01:29 -0700
                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:46 +0200
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 04:42 -0700
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 13:54 +0200
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 06:01 -0700
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > "Alf P. Steinbach" <alf.p.steinbach@gmail.com> - 2021-09-12 15:22 +0200
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 18:53 +0200
                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-12 11:29 -0700
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 08:38 +0200
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-12 17:38 -0700
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-13 03:52 +0200
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-12 19:10 -0700
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:32 +0200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-09 18:37 +0000
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-07 17:56 +0100
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > MisterMule@stubborn.uk - 2021-09-08 10:28 +0000
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-08 13:31 +0100
                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 11:06 +1200
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 01:27 +0100
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 13:05 +1200
                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 10:29 +0100
                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-09 22:28 +1200
                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-09 12:40 +0100
                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-10 09:51 +1200
                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 00:07 +0100
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-10 11:26 +1200
                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 10:02 +0200
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-10 09:10 +0000
                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 11:32 +0100
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:00 +0000
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-12 11:29 +0100
                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-10 13:47 +0200
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:02 +1200
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-11 00:33 +0100
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-11 11:42 +1200
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Manfred <noname@add.invalid> - 2021-09-15 19:20 +0200
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-11 19:15 +0200
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-11 20:56 +0100
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-12 12:11 +1200
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 11:53 +0200
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-12 11:17 +0100
                                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-13 12:51 +1200
                                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-13 11:03 +0100
                                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-14 12:05 +1200
                                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-14 10:28 +0100
                                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-15 08:17 +1200
                                                                                        Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-12 09:10 +0000
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > Ian Collins <ian-news@hotmail.com> - 2021-09-12 21:51 +1200
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Chris Vine <chris@cvine--nospam--.freeserve.co.uk> - 2021-09-12 15:55 +0100
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-12 21:18 +0100
                                                                                                Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 08:48 +0200
                                                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > scott@slp53.sl.home (Scott Lurndal) - 2021-09-13 15:09 +0000
                                                                                            Re: Examples of current platforms/architectures where sizeof(void*) > Juha Nieminen <nospam@thanks.invalid> - 2021-09-13 05:28 +0000
                                                                                              Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-13 09:23 +0200
                                                                                          Re: Examples of current platforms/architectures where sizeof(void*) > David Brown <david.brown@hesbynett.no> - 2021-09-12 12:21 +0200
                                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > Michael S <already5chosen@yahoo.com> - 2021-09-10 05:29 -0700
                                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > Bart <bc@freeuk.com> - 2021-09-10 12:20 +0100
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-06 11:51 -0700
                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 05:13 +0000
                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 11:30 +0200
                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 11:19 +0000
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-03 13:33 +0200
                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 15:44 +0100
                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 17:40 +0000
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-03 17:58 +0000
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-03 22:23 +0100
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-04 12:20 +0200
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-06 05:42 +0000
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-03 08:49 -0700
                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-03 17:42 +0000
                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-05 04:29 -0700
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Michael S <already5chosen@yahoo.com> - 2021-09-05 05:11 -0700
                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-06 05:45 +0000
                                                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-06 03:38 -0700
                                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-06 12:00 +0100
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-06 16:38 +0300
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-06 15:52 +0200
                                                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-07 04:39 +0000
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-07 07:23 +0200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-07 07:31 +0200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Ian Collins <ian-news@hotmail.com> - 2021-09-07 21:47 +1200
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-08 10:18 +0000
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-08 11:32 -0400
                                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-08 05:02 -0700
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 13:44 +0100
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-08 07:41 -0700
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 16:44 +0200
                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-08 09:04 -0700
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 20:16 +0200
                                                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 17:27 +0100
                                                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-08 20:23 +0200
                                                                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-08 22:38 +0100
                                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-09 08:11 +0000
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Öö Tiib <ootiib@hot.ee> - 2021-09-09 09:25 -0700
                                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-09 18:43 +0000
                                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-09-06 05:37 -0700
                                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-09-06 11:54 -0700
                                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-10-06 13:01 -0700
                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 23:41 +0200
                                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-01 23:32 +0100
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-02 12:31 +0300
                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bart <bc@freeuk.com> - 2021-09-02 11:11 +0100
                                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Paavo Helde <myfirstname@osa.pri.ee> - 2021-09-02 16:04 +0300
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? RantingRover <noemail@4u.com> - 2021-09-02 13:14 +0200
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-01 21:43 +0100
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 04:40 +0000
          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-08-31 15:02 +0000
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "see.my....@gmail.com" <see.my.homepage@gmail.com> - 2021-08-31 10:26 -0700
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-08-31 19:46 +0200
      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 04:42 +0000
        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 07:26 +0200
          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 07:41 +0200
            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 08:03 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 08:34 +0200
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 08:43 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Christian Gollwitzer <auriocus@gmx.de> - 2021-09-01 08:55 +0200
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:05 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Vir Campestris <vir.campestris@invalid.invalid> - 2021-09-01 21:34 +0100
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:10 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:37 +0200
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:44 +0200
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:48 +0200
                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:51 +0200
                              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 11:15 +0200
                                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:15 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-09-01 06:49 -0700
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 15:50 +0200
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2021-09-01 07:16 -0700
                            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 16:30 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:28 +0200
            Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 09:57 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 10:13 +0200
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 10:44 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 11:05 +0200
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 11:17 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:17 +0200
                        Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 12:48 +0200
                          Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:54 +0200
                      Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-01 15:20 -0700
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? David Brown <david.brown@hesbynett.no> - 2021-09-01 11:11 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 12:19 +0200
              Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Juha Nieminen <nospam@thanks.invalid> - 2021-09-01 18:14 +0000
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 20:34 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bo Persson <bo@bo-persson.se> - 2021-09-01 21:55 +0200
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-09-01 16:30 -0700
                    Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-02 05:30 +0200
                Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? scott@slp53.sl.home (Scott Lurndal) - 2021-09-01 19:03 +0000
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-01 21:12 +0200
                  Re: Examples of current platforms/architectures where sizeof(void*) > sizeof(int*) ? James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-09-01 16:32 -0400

Page 15 of 16 — ← Prev page 1 … 13 14 [15] 16  Next page →


#80969

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 16:30 +0200
Message-ID<sgo2r2$eml$1@dont-email.me>
In reply to#80968
Am 01.09.2021 um 16:16 schrieb james...@alumni.caltech.edu:
> On Wednesday, September 1, 2021 at 9:50:18 AM UTC-4, Bonita Montero wrote:
>> Am 01.09.2021 um 15:49 schrieb james...@alumni.caltech.edu:
>>> On Wednesday, September 1, 2021 at 4:10:36 AM UTC-4, Bonita Montero wrote:
>>>> Am 01.09.2021 um 08:55 schrieb Christian Gollwitzer:
>>>>
>>>>> On the contrary. It makes the hardware design simpler. You can address
>>>>> more memory with a smaller number of bits in the registers.
>>>> Having the same registers with different types of differnt sets of
>>>> registers with different types makes them more complex.
>>>
>>> They don't have different types of registers. Such architectures have only one
>>> set of word-addressed registers - ...
>>
>> The above is not about the width of access ...
> 
> I'm not sure what your point is. To make my point clearer, consider a concrete
> though hypothetical example, with a small memory size because such an
> implementation is more plausible on such a platform. ...

We're discussing typed pointers and not different memory-access
capabilities regarding different widths.

[toc] | [prev] | [next] | [standalone]


#80950

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 10:28 +0200
Message-ID<ip8rsoFecngU1@mid.individual.net>
In reply to#80936
On 2021-09-01 at 08:03, Bonita Montero wrote:
> Am 01.09.2021 um 07:41 schrieb Christian Gollwitzer:
>> Am 01.09.21 um 07:26 schrieb Bonita Montero:
>>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen:
>>>> Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach:
>>>>>> Are there any examples of current platforms/architectures where
>>>>>> sizeof(void*) > sizeof(int*) ?
>>>>>
>>>>> Why should there be such an architecture ?
>>>>> On such an architecture you won't be able
>>>>> to cast the result of malloc() to an int *
>>>>
>>>> Why not? If void* is larger than int*, why couldn't you cast a
>>>> void* to an int*?
>>>
>>> Because it would drop information and f.e. you won't be able to
>>> access the int-arrray behind the int *.
>>>
>>
>> I think you misunderstand how that works. The int pointer would not 
>> count in bytes, but in ints. So if you do ptr++, then it would 
>> actually increase by 1 - not by 4 or 8 as it does on the usual 
>> platforms, where there is no difference between int*, char*, void* on 
>> the machine code level.
> 
> Name an architecture of the last three decades that behaves like that.

Not designed lately, but still in use.

Unisys offered their Burroughs and Univac mainframes well into the 2010's.


Here is a manual for their 36-bit C-compiler from 2014

https://public.support.unisys.com/2200/docs/cp16.0/pdf/78310422-012.pdf

[toc] | [prev] | [next] | [standalone]


#80945

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 09:57 +0200
Message-ID<ip8q2oFe188U1@mid.individual.net>
In reply to#80935
On 2021-09-01 at 07:41, Christian Gollwitzer wrote:
> Am 01.09.21 um 07:26 schrieb Bonita Montero:
>> Am 01.09.2021 um 06:42 schrieb Juha Nieminen:
>>> Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>> Am 29.08.2021 um 20:57 schrieb Alf P. Steinbach:
>>>>> Are there any examples of current platforms/architectures where
>>>>> sizeof(void*) > sizeof(int*) ?
>>>>
>>>> Why should there be such an architecture ?
>>>> On such an architecture you won't be able
>>>> to cast the result of malloc() to an int *
>>>
>>> Why not? If void* is larger than int*, why couldn't you cast a
>>> void* to an int*?
>>
>> Because it would drop information and f.e. you won't be able to
>> access the int-arrray behind the int *.
>>
> 
> I think you misunderstand how that works. The int pointer would not 
> count in bytes, but in ints. So if you do ptr++, then it would actually 
> increase by 1 - not by 4 or 8 as it does on the usual platforms, where 
> there is no difference between int*, char*, void* on the machine code 
> level.
> 
> Casting void* to int* would be a right shift, and if the void* points 
> inside "half an int", that would be an error - but malloc would be 
> constructed such that it only ever returns an int-aligned address. 
> Because the CPU on these platforms can work with aligned ints only.
> 
>      Christian

Right, malloc(sizeof(int)) is required to return memory properly aligned 
for objects of that size. The standard exlicitly says so.

Even on current byte addressed machines, malloc(1) gets us 8- or 
16-bytes aligned allocations, partly to reduce memory fragmentation.

[toc] | [prev] | [next] | [standalone]


#80948

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 10:13 +0200
Message-ID<sgncmn$a6b$2@dont-email.me>
In reply to#80945
Am 01.09.2021 um 09:57 schrieb Bo Persson:

> Even on current byte addressed machines, malloc(1) gets us 8- or 
> 16-bytes aligned allocations, partly to reduce memory fragmentation.

No, just to limit the number of size-pools.
With modern allocators like jemallic, mimalloc or tcmalloc, fragmen-
tation isn't an issue for the small size pools and on 64 bit machines
isn't an issue for medium size pools (large blocks are usually directly
allocated via mmap() e.g.).

[toc] | [prev] | [next] | [standalone]


#80953

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 10:44 +0200
Message-ID<ip8sscFei0bU1@mid.individual.net>
In reply to#80948
On 2021-09-01 at 10:13, Bonita Montero wrote:
> Am 01.09.2021 um 09:57 schrieb Bo Persson:
> 
>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
> 
> No, just to limit the number of size-pools.

And why do they have memory pools?  :-)

Note that I said "partly". Another reason is that some pool allocators 
use the space of the freed memory block to administer the pool. Then 
there is a 1-2 pointer minimum size for a block.

> With modern allocators like jemallic, mimalloc or tcmalloc, fragmen-
> tation isn't an issue for the small size pools and on 64 bit machines
> isn't an issue for medium size pools (large blocks are usually directly
> allocated via mmap() e.g.).

[toc] | [prev] | [next] | [standalone]


#80956

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 11:05 +0200
Message-ID<sgnfof$v7j$1@dont-email.me>
In reply to#80953
Am 01.09.2021 um 10:44 schrieb Bo Persson:
> On 2021-09-01 at 10:13, Bonita Montero wrote:
>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>
>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>
>> No, just to limit the number of size-pools.
> 
> And why do they have memory pools?  :-)

To prevent that they would otherwise allocate larger blocks directly
from the kernel, which is slower.

> 
> Note that I said "partly". Another reason is that some pool allocators 
> use the space of the freed memory block to administer the pool. Then 
> there is a 1-2 pointer minimum size for a block.

Modern memory-allocators have zero overhead for small allocated blocks.
They're allocated from a 2^N-aligned pool and if they're deallocated
their pool is found by dropping just some bits of their address. When
they're unallocated there's some overhead - which results in there's
a minimum size inside the pool.

> 
>> With modern allocators like jemallic, mimalloc or tcmalloc, fragmen-
>> tation isn't an issue for the small size pools and on 64 bit machines
>> isn't an issue for medium size pools (large blocks are usually directly
>> allocated via mmap() e.g.).
> 

[toc] | [prev] | [next] | [standalone]


#80960

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 11:17 +0200
Message-ID<ip8uptFesaeU2@mid.individual.net>
In reply to#80956
On 2021-09-01 at 11:05, Bonita Montero wrote:
> Am 01.09.2021 um 10:44 schrieb Bo Persson:
>> On 2021-09-01 at 10:13, Bonita Montero wrote:
>>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>>
>>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>>
>>> No, just to limit the number of size-pools.
>>
>> And why do they have memory pools?  :-)
> 
> To prevent that they would otherwise allocate larger blocks directly
> from the kernel, which is slower.
> 

So it's not that limiting allocations to just some sizes reduces memory 
fragmentation?

[toc] | [prev] | [next] | [standalone]


#80962

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 12:17 +0200
Message-ID<sgnk0m$s9o$2@dont-email.me>
In reply to#80960
Am 01.09.2021 um 11:17 schrieb Bo Persson:
> On 2021-09-01 at 11:05, Bonita Montero wrote:
>> Am 01.09.2021 um 10:44 schrieb Bo Persson:
>>> On 2021-09-01 at 10:13, Bonita Montero wrote:
>>>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>>>
>>>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>>>
>>>> No, just to limit the number of size-pools.
>>>
>>> And why do they have memory pools?  :-)
>>
>> To prevent that they would otherwise allocate larger blocks directly
>> from the kernel, which is slower.
>>
> 
> So it's not that limiting allocations to just some sizes reduces memory 
> fragmentation?

The discussion is about if there's fragmentation among different
allocations, i.e. external fragmentation, with modern alllocations.
Most allocations are small sized allocations, and with modern allo-
cators theres no external fragmentation at all for this size class
since the allocations are rounded up to 2^N (f.e. with mimalloc up
to 8kB) and looked up in a pool which is also 2^N - the result is
no fragementation among the allocations.

[toc] | [prev] | [next] | [standalone]


#80964

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 12:48 +0200
Message-ID<ip944dFfscpU1@mid.individual.net>
In reply to#80962
On 2021-09-01 at 12:17, Bonita Montero wrote:
> Am 01.09.2021 um 11:17 schrieb Bo Persson:
>> On 2021-09-01 at 11:05, Bonita Montero wrote:
>>> Am 01.09.2021 um 10:44 schrieb Bo Persson:
>>>> On 2021-09-01 at 10:13, Bonita Montero wrote:
>>>>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>>>>
>>>>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>>>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>>>>
>>>>> No, just to limit the number of size-pools.
>>>>
>>>> And why do they have memory pools?  :-)
>>>
>>> To prevent that they would otherwise allocate larger blocks directly
>>> from the kernel, which is slower.
>>>
>>
>> So it's not that limiting allocations to just some sizes reduces 
>> memory fragmentation?
> 
> The discussion is about if there's fragmentation among different
> allocations, i.e. external fragmentation, with modern alllocations.
> Most allocations are small sized allocations, and with modern allo-
> cators theres no external fragmentation at all for this size class
> since the allocations are rounded up to 2^N (f.e. with mimalloc up
> to 8kB) and looked up in a pool which is also 2^N - the result is
> no fragementation among the allocations.
> 

Or, like someone said earlier:

Even on current byte addressed machines, malloc(1) gets us 8- or 
16-bytes aligned allocations, partly to reduce memory fragmentation.

[toc] | [prev] | [next] | [standalone]


#80965

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 12:54 +0200
Message-ID<sgnm5r$j8r$1@dont-email.me>
In reply to#80964
Am 01.09.2021 um 12:48 schrieb Bo Persson:
> On 2021-09-01 at 12:17, Bonita Montero wrote:
>> Am 01.09.2021 um 11:17 schrieb Bo Persson:
>>> On 2021-09-01 at 11:05, Bonita Montero wrote:
>>>> Am 01.09.2021 um 10:44 schrieb Bo Persson:
>>>>> On 2021-09-01 at 10:13, Bonita Montero wrote:
>>>>>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>>>>>
>>>>>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>>>>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>>>>>
>>>>>> No, just to limit the number of size-pools.
>>>>>
>>>>> And why do they have memory pools?  :-)
>>>>
>>>> To prevent that they would otherwise allocate larger blocks directly
>>>> from the kernel, which is slower.
>>>>
>>>
>>> So it's not that limiting allocations to just some sizes reduces 
>>> memory fragmentation?
>>
>> The discussion is about if there's fragmentation among different
>> allocations, i.e. external fragmentation, with modern alllocations.
>> Most allocations are small sized allocations, and with modern allo-
>> cators theres no external fragmentation at all for this size class
>> since the allocations are rounded up to 2^N (f.e. with mimalloc up
>> to 8kB) and looked up in a pool which is also 2^N - the result is
>> no fragementation among the allocations.
>>
> 
> Or, like someone said earlier:
> 
> Even on current byte addressed machines, malloc(1) gets us 8- or 
> 16-bytes aligned allocations, partly to reduce memory fragmentation.

Fragmentation is usually considered as fragmentation among the
allocations and not internal fragmentation.

[toc] | [prev] | [next] | [standalone]


#81009

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-09-01 15:20 -0700
Message-ID<sgouau$dsv$1@gioia.aioe.org>
In reply to#80960
On 9/1/2021 2:17 AM, Bo Persson wrote:
> On 2021-09-01 at 11:05, Bonita Montero wrote:
>> Am 01.09.2021 um 10:44 schrieb Bo Persson:
>>> On 2021-09-01 at 10:13, Bonita Montero wrote:
>>>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>>>
>>>>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>>>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>>>
>>>> No, just to limit the number of size-pools.
>>>
>>> And why do they have memory pools?  :-)
>>
>> To prevent that they would otherwise allocate larger blocks directly
>> from the kernel, which is slower.
>>
> 
> So it's not that limiting allocations to just some sizes reduces memory 
> fragmentation?
> 
> 

A long time ago, I created some memory allocators that would round the 
size up to a pointer. So, if a pointer was the size of 32 bits, and the 
request size was say, 2 bytes, it would be rounded up to 32 bits. When 
we want to free the block, its address was *rounded down to get at the 
header, then the block was inserted in a lifo linked list.

*The header would be aligned on a large boundary.

So, any pointer in the header can be rounded down to get back to the header.

[toc] | [prev] | [next] | [standalone]


#80958

FromDavid Brown <david.brown@hesbynett.no>
Date2021-09-01 11:11 +0200
Message-ID<sgng4n$cj$2@dont-email.me>
In reply to#80948
On 01/09/2021 10:13, Bonita Montero wrote:
> Am 01.09.2021 um 09:57 schrieb Bo Persson:
> 
>> Even on current byte addressed machines, malloc(1) gets us 8- or
>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
> 
> No, just to limit the number of size-pools.
> With modern allocators like jemallic, mimalloc or tcmalloc, fragmen-
> tation isn't an issue for the small size pools and on 64 bit machines
> isn't an issue for medium size pools (large blocks are usually directly
> allocated via mmap() e.g.).

Are you a reincarnation of Marie Antoinette?  All we hear from you is
"let them eat cake".

You probably won't understand what I mean, which shows why the analogy
fits you.

[toc] | [prev] | [next] | [standalone]


#80963

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 12:19 +0200
Message-ID<sgnk2k$s9o$3@dont-email.me>
In reply to#80958
Am 01.09.2021 um 11:11 schrieb David Brown:
> On 01/09/2021 10:13, Bonita Montero wrote:
>> Am 01.09.2021 um 09:57 schrieb Bo Persson:
>>
>>> Even on current byte addressed machines, malloc(1) gets us 8- or
>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>
>> No, just to limit the number of size-pools.
>> With modern allocators like jemallic, mimalloc or tcmalloc, fragmen-
>> tation isn't an issue for the small size pools and on 64 bit machines
>> isn't an issue for medium size pools (large blocks are usually directly
>> allocated via mmap() e.g.).
> 
> Are you a reincarnation of Marie Antoinette?  All we hear from you is
> "let them eat cake".
> You probably won't understand what I mean, which shows why the analogy
> fits you.

Study the architecture of mimalloc, jemalloc or tcmalloc before you
make nonsense-statements.

[toc] | [prev] | [next] | [standalone]


#80987

FromJuha Nieminen <nospam@thanks.invalid>
Date2021-09-01 18:14 +0000
Message-ID<sgofua$gki$1@gioia.aioe.org>
In reply to#80945
Bo Persson <bo@bo-persson.se> wrote:
> Even on current byte addressed machines, malloc(1) gets us 8- or 
> 16-bytes aligned allocations, partly to reduce memory fragmentation.

I think that's a practical necessity due to the bookkeeping data
that the clib allocator needs with each allocated block, which
ostensibly has some register-sized counters and/or memory
addresses, which are most efficient when aligned to their size.

Thus, I wouldn't be surprised if malloc() (and new) always returns
a block that's aligned at a very minimum to the size of a pointer.

[toc] | [prev] | [next] | [standalone]


#80993

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 20:34 +0200
Message-ID<sgoh36$mrm$1@dont-email.me>
In reply to#80987
Am 01.09.2021 um 20:14 schrieb Juha Nieminen:

> Thus, I wouldn't be surprised if malloc() (and new) always returns
> a block that's aligned at a very minimum to the size of a pointer.

malloc() returns a pointer which is aligned at least to max_align_t:
https://en.cppreference.com/w/c/types/max_align_t

[toc] | [prev] | [next] | [standalone]


#81002

FromBo Persson <bo@bo-persson.se>
Date2021-09-01 21:55 +0200
Message-ID<ipa45aFm04dU1@mid.individual.net>
In reply to#80993
On 2021-09-01 at 20:34, Bonita Montero wrote:
> Am 01.09.2021 um 20:14 schrieb Juha Nieminen:
> 
>> Thus, I wouldn't be surprised if malloc() (and new) always returns
>> a block that's aligned at a very minimum to the size of a pointer.
> 
> malloc() returns a pointer which is aligned at least to max_align_t:
> https://en.cppreference.com/w/c/types/max_align_t

Not entirely correct. The allocated storage must be properly aligned for 
an object of that size.

So if smaller than a long double, it can also be less aligned.

[toc] | [prev] | [next] | [standalone]


#81011

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2021-09-01 16:30 -0700
Message-ID<87o89bho1m.fsf@nosuchdomain.example.com>
In reply to#81002
Bo Persson <bo@bo-persson.se> writes:
> On 2021-09-01 at 20:34, Bonita Montero wrote:
>> Am 01.09.2021 um 20:14 schrieb Juha Nieminen:
>> 
>>> Thus, I wouldn't be surprised if malloc() (and new) always returns
>>> a block that's aligned at a very minimum to the size of a pointer.
>> malloc() returns a pointer which is aligned at least to max_align_t:
>> https://en.cppreference.com/w/c/types/max_align_t
>
> Not entirely correct. The allocated storage must be properly aligned
> for an object of that size.
>
> So if smaller than a long double, it can also be less aligned.

That's not what the standard says:

    The pointer returned if the allocation succeeds is suitably aligned
    so that it may be assigned to a pointer to any type of object with a
    fundamental alignment requirement and then used to access such an
    object or an array of such objects in the space allocated (until the
    space is explicitly deallocated).

It can be difficult to tell whether
    double *p = malloc(1);
gives you proper alignment, but the standard doesn't give permission for
small allocations to have less strict alignment.

(BTW, there's no guarantee that long double has the strictest alignment.)

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Philips
void Void(void) { Void(); } /* The recursive call of the void */

[toc] | [prev] | [next] | [standalone]


#81012

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-02 05:30 +0200
Message-ID<sgpggd$duu$1@dont-email.me>
In reply to#81002
Am 01.09.2021 um 21:55 schrieb Bo Persson:
> On 2021-09-01 at 20:34, Bonita Montero wrote:
>> Am 01.09.2021 um 20:14 schrieb Juha Nieminen:
>>
>>> Thus, I wouldn't be surprised if malloc() (and new) always returns
>>> a block that's aligned at a very minimum to the size of a pointer.
>>
>> malloc() returns a pointer which is aligned at least to max_align_t:
>> https://en.cppreference.com/w/c/types/max_align_t
> 
> Not entirely correct. The allocated storage must be properly aligned for 
> an object of that size.

No, it's like what I said:

> So if smaller than a long double, it can also be less aligned.

No.

[toc] | [prev] | [next] | [standalone]


#80998

Fromscott@slp53.sl.home (Scott Lurndal)
Date2021-09-01 19:03 +0000
Message-ID<q8QXI.8739$6U3.2924@fx43.iad>
In reply to#80987
Juha Nieminen <nospam@thanks.invalid> writes:
>Bo Persson <bo@bo-persson.se> wrote:
>> Even on current byte addressed machines, malloc(1) gets us 8- or 
>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>
>I think that's a practical necessity due to the bookkeeping data
>that the clib allocator needs with each allocated block, which
>ostensibly has some register-sized counters and/or memory
>addresses, which are most efficient when aligned to their size.
>
>Thus, I wouldn't be surprised if malloc() (and new) always returns
>a block that's aligned at a very minimum to the size of a pointer.

In fact it is required by both C and POSIX standards to return an
address aligned to the largest valid machine type (16 bytes, in most
modern cases).

[toc] | [prev] | [next] | [standalone]


#81000

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-01 21:12 +0200
Message-ID<sgoja4$79p$2@dont-email.me>
In reply to#80998
Am 01.09.2021 um 21:03 schrieb Scott Lurndal:
> Juha Nieminen <nospam@thanks.invalid> writes:
>> Bo Persson <bo@bo-persson.se> wrote:
>>> Even on current byte addressed machines, malloc(1) gets us 8- or
>>> 16-bytes aligned allocations, partly to reduce memory fragmentation.
>>
>> I think that's a practical necessity due to the bookkeeping data
>> that the clib allocator needs with each allocated block, which
>> ostensibly has some register-sized counters and/or memory
>> addresses, which are most efficient when aligned to their size.
>>
>> Thus, I wouldn't be surprised if malloc() (and new) always returns
>> a block that's aligned at a very minimum to the size of a pointer.
> 
> In fact it is required by both C and POSIX standards to return an
> address aligned to the largest valid machine type (16 bytes, in most
> modern cases).

And if you don't have a modern thread-pooling allocator you get a
lot of false shares.

[toc] | [prev] | [next] | [standalone]


Page 15 of 16 — ← Prev page 1 … 13 14 [15] 16  Next page →

Back to top | Article view | comp.lang.c++


csiph-web