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


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

Tricky ...

Started byBonita Montero <Bonita.Montero@gmail.com>
First post2021-09-20 22:43 +0200
Last post2021-10-28 20:29 -0700
Articles 20 on this page of 190 — 11 participants

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


Contents

  Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-20 22:43 +0200
    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-23 10:38 -0700
      Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-23 20:29 +0200
        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-23 20:30 +0200
        Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-24 18:48 -0700
          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-24 18:56 -0700
            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-25 07:24 +0200
              Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-25 12:28 +0000
                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-25 15:57 +0200
                  Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-25 13:59 +0000
                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-25 16:09 +0200
                      Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-25 17:13 +0000
                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-25 19:15 +0200
                          Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-25 17:22 +0000
                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-26 05:46 +0200
                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-04 01:19 -0700
                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-04 13:50 +0200
                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-04 10:08 -0700
                                Re: Tricky ... Öö Tiib <ootiib@hot.ee> - 2021-10-04 08:50 -0700
                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-04 10:07 -0700
              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-25 13:34 -0700
                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-26 05:48 +0200
                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 22:46 -0700
                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 08:34 +0200
                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 00:05 -0700
                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 12:06 +0200
                          Re: Tricky ... David Brown <david.brown@hesbynett.no> - 2021-09-28 16:05 +0200
                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 18:46 +0200
                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 14:02 -0700
                            Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 14:42 -0700
                              Re: Tricky ... red floyd <no.spam.here@its.invalid> - 2021-09-28 17:05 -0700
                                Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 19:28 -0700
                                Re: Tricky ... David Brown <david.brown@hesbynett.no> - 2021-09-29 08:35 +0200
                                  Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-29 12:42 +0200
                                    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 12:04 -0700
                              Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-29 12:41 +0200
                                Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 12:05 -0700
                                  Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-30 03:33 +0200
                                    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 18:43 -0700
                                    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 19:47 -0700
                                    Re: Tricky ... David Brown <david.brown@hesbynett.no> - 2021-09-30 09:10 +0200
                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 18:00 -0700
                                        Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 18:01 -0700
                            Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-29 02:32 +0000
                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 12:05 -0700
                                Re: Tricky ... HorseyWorsey@the_stables.com - 2021-09-30 09:35 +0000
                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 13:19 -0700
    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 00:18 -0700
      Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-27 14:44 +0200
        Re: Tricky ... red floyd <no.spam.here@its.invalid> - 2021-09-27 10:54 -0700
          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 14:10 -0700
        Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 14:06 -0700
          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 16:09 -0700
            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 06:57 +0200
              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 22:28 -0700
                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 08:33 +0200
                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 00:03 -0700
                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 12:05 +0200
                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 21:57 -0700
                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-30 08:16 +0200
                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-30 01:19 -0700
                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-30 12:39 +0200
                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-30 13:20 -0700
                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-01 03:32 +0200
                                  Re: Tricky ... Öö Tiib <ootiib@hot.ee> - 2021-10-01 04:43 -0700
                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-01 14:59 +0200
                                      Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 13:10 +0000
                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 13:04 -0700
                                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 20:53 +0000
                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 14:24 -0700
                                            Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 22:13 +0000
                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 17:14 -0700
                                                Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 17:16 -0700
                                                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-02 01:44 +0000
                                                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-02 02:14 +0000
                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 19:33 -0700
                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 06:39 +0200
                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 22:12 -0700
                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 07:35 +0200
                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 22:49 -0700
                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:00 +0200
                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:12 -0700
                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:38 +0200
                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:39 -0700
                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:46 +0200
                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:50 -0700
                                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:52 +0200
                                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:01 -0700
                                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 09:12 +0200
                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:26 -0700
                                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 11:16 +0200
                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 03:03 -0700
                                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 13:06 +0200
                                                                          Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 13:07 +0200
                                                                            Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 18:22 -0700
                                                                              Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-09 09:38 +0200
                                                                                Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-09 12:29 -0700
                                                                                  Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-09 21:59 +0200
                                                                                    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-09 13:13 -0700
                                                                                      Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-10 06:42 +0200
                                                                                        Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-09 22:04 -0700
                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 13:20 -0700
                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 06:40 +0200
                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 22:12 -0700
                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 22:14 -0700
                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 07:36 +0200
                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 22:55 -0700
                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:00 +0200
                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:08 -0700
                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:38 +0200
                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:41 -0700
                                                        Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:44 -0700
                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:47 +0200
                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 23:51 -0700
                                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 08:53 +0200
                                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:04 -0700
                                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 09:13 +0200
                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:20 -0700
                                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 09:30 +0200
                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:32 -0700
                                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 10:27 +0200
                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-04 11:31 -0700
                                                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-05 07:13 +0200
                                                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 12:22 -0700
                                                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-07 08:36 +0200
                                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-07 00:31 -0700
                                                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-07 12:15 +0200
                                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-07 12:21 -0700
                                                                                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 20:14 +0000
                                                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-08 07:52 +0200
                                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 12:56 -0700
                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:24 -0700
                                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 09:31 +0200
                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:32 -0700
                                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 10:27 +0200
                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 01:36 -0700
                                                                            Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-02 10:57 +0200
                                                                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 17:19 -0700
                                                                                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 02:17 +0000
                                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 19:38 -0700
                                                                                    Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 02:45 +0000
                                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 20:01 -0700
                                                                                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 03:24 +0000
                                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 13:13 -0700
                                                                                Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-07 08:37 +0200
                                                                                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-07 01:15 -0700
                                                                                    Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-07 12:16 +0200
                                                                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-07 12:26 -0700
                                                                                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 20:16 +0000
                                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-07 14:27 -0700
                                                                                            Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 23:27 +0000
                                                                                            Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 15:24 -0700
                                                                                        Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-10-08 07:53 +0200
                                                                                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 12:53 -0700
                                  Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 13:08 +0000
                                    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:31 -0700
                                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-02 00:52 -0700
          Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 06:55 +0200
            Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 22:27 -0700
              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-27 22:49 -0700
                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@gmail.com> - 2021-09-29 02:31 +0000
                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 20:14 -0700
              Re: Tricky ... Bonita Montero <Bonita.Montero@gmail.com> - 2021-09-28 08:33 +0200
                Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-28 00:06 -0700
    Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-29 12:09 -0700
      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-09-30 13:00 -0700
        Re: Tricky ... RadicalRabbit@theburrow.co.uk - 2021-10-01 09:17 +0000
          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 13:11 -0700
            Re: Tricky ... RadicalRabbit@theburrow.co.uk - 2021-10-03 08:25 +0000
              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-03 13:21 -0700
                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-03 21:06 +0000
                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-03 14:33 -0700
                    Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-04 04:42 +0000
                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-06 18:11 -0700
                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-07 02:20 +0000
                        Re: Tricky ... Ian Collins <ian-news@hotmail.com> - 2021-10-07 22:26 +1300
                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 14:07 -0700
        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 13:07 +0000
          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-01 13:08 -0700
            Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-01 20:54 +0000
              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-03 13:33 -0700
                Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-03 21:07 +0000
                  Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-03 14:51 -0700
                    Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-04 04:44 +0000
                      Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-08 13:05 -0700
                        Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-09 07:29 +0000
                          Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-09 19:55 -0700
                            Re: Tricky ... Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-11 05:21 +0000
                              Re: Tricky ... "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-10-28 13:49 -0700
                                Re: Tricky ... "daniel...@gmail.com" <danielaparker@gmail.com> - 2021-10-28 20:29 -0700

Page 1 of 10  [1] 2 3 … 10  Next page →


#81355 — Tricky ...

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-20 22:43 +0200
SubjectTricky ...
Message-ID<siarq4$4qf$1@dont-email.me>
In some code I've to check different sates for which an exception might
be thrown. These states are all true or false so I combined them to a
four bit pattern wich I used as an index to a table which stores the
strings of the out_of_range exception to be trown or a nullptr if the
state isn't associated with an out of range condition. This helps me
to prevent some if-else-cascades and speeds up the code.
So this is the complete function but i put two empty lines around the
code I mentioned.

void dual_monitor::wait( bool b )
{
	uint64_t cmp = m_flagAndCounters.load( memory_order_relaxed ), chg;
	uint32_t visitors, aWaiters, bWaiters, waiters;
	assert(m_tid == thread_id::self());
	m_tid = thread_id();
	do
	{
		assert(isOwned( cmp ) && !m_recCount);
		visitors = getVisitors( cmp );
		aWaiters = getAWaiters( cmp );
		bWaiters = getAWaiters( cmp );
		assert(visitors >= aWaiters + bWaiters);
		waiters  = !b ? aWaiters : bWaiters;

		static
		char const *const throwTable[] =
		{
			nullptr /* 0000 */, nullptr /* 0001 */, nullptr /* 0010 */,
			nullptr /* 0011 */, nullptr /* 0100 */, nullptr /* 0101 */,
			"monitor::wait() - number of visitors and a-waiters too large", // 0110
			"monitor::wait() - number of visitors and a-waiters too large", // 0111
			nullptr /* 1000 */, nullptr /* 1001 */, nullptr /* 1010 */,
			nullptr /* 1011 */, nullptr /* 1100 */,
			"monitor::wait() - number of visitors and b-waiters too large", // 1101
			nullptr, // 1110
			"monitor::wait() - number of visitors and b-waiters too large", // 1111
		};
		size_t maxVisitors = visitors == COUNTER_MASK,
		       maxAWaiters = aWaiters == COUNTER_MASK,
		       maxBWaiters = bWaiters == COUNTER_MASK;
		size_t throwIdx = (size_t)b << 3 | maxVisitors << 2 | maxAWaiters << 1 
| maxBWaiters;
		if( throwTable[throwIdx] )
		{
			m_tid = thread_id::self();
			throw out_of_range( throwTable[throwIdx] );
		};

		if( visitors > waiters )
			// waiters < COUNTER_MASK because visitors > waiters
			// taking over visitor-counter from another thread
			chg = cmp + (!b ? WAITER_A_VALUE : WAITER_B_VALUE);
		else
			// visitors == aWaiters + bWaiters
			chg = (cmp & ~OWNER_MASK) + (!b ? WAITER_A_VALUE : WAITER_B_VALUE) + 
VISITOR_VALUE;
	} while( !m_flagAndCounters.compare_exchange_weak( cmp, chg, 
memory_order_release, memory_order_relaxed ) );
	if( visitors > waiters )
	{
#if defined(_MSC_VER)
		while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
#elif defined(__unix__)
		sysv_semaphore::sembuf semBuf;
		do
			semBuf( VISITOR_SEM, 1, 0 );
		while( m_sems( &semBuf, 1, false ) == -1 );
#endif
	}
#if defined(_MSC_VER)
	HANDLE ahWait[2] = { (HANDLE)m_xhEvtVisit, (HANDLE)(!b ? m_xhSemWaitA : 
m_xhSemWaitB) };
	for( DWORD dwWait;   (dwWait = WaitForMultipleObjects( 2, ahWait, TRUE, 
INFINITE )) < WAIT_OBJECT_0
	                   || dwWait > WAIT_OBJECT_0 + 1; );
#elif defined(__unix__)
	sysv_semaphore::sembuf semBufs[2];
	do
		semBufs[0]( VISITOR_SEM, -1, 0 ),
		semBufs[1]( !b ? WAITER_A_SEM : WAITER_B_SEM, -1, 0 );
	while( m_sems( semBufs, 2, false ) == -1 );
#endif
	m_tid = thread_id::self();
}

[toc] | [next] | [standalone]


#81482

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-09-23 10:38 -0700
Message-ID<siie3h$1619$1@gioia.aioe.org>
In reply to#81355
On 9/20/2021 1:43 PM, Bonita Montero wrote:
> In some code I've to check different sates for which an exception might
> be thrown. These states are all true or false so I combined them to a
> four bit pattern wich I used as an index to a table which stores the
> strings of the out_of_range exception to be trown or a nullptr if the
> state isn't associated with an out of range condition. This helps me
> to prevent some if-else-cascades and speeds up the code.
> So this is the complete function but i put two empty lines around the
> code I mentioned.
> 
> void dual_monitor::wait( bool b )
[...]

Please, try it out in a race detector? Create several programs that use 
your code in high load scenarios, and see what happens in the detector. 
Do we all have the time to examine your "tricky" code and test it out 
for ourselves? Well, not really. I am fairly busy with some fractal work 
right now. Sorry Bonita.

Relacy is a good one, ThreadSanitizer is nice. My friend created Relacy, 
iirc, he is also working on ThreadSanitizer.

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


#81484

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-23 20:29 +0200
Message-ID<siih1e$q7u$1@dont-email.me>
In reply to#81482
Am 23.09.2021 um 19:38 schrieb Chris M. Thomasson:
> On 9/20/2021 1:43 PM, Bonita Montero wrote:
>> In some code I've to check different sates for which an exception might
>> be thrown. These states are all true or false so I combined them to a
>> four bit pattern wich I used as an index to a table which stores the
>> strings of the out_of_range exception to be trown or a nullptr if the
>> state isn't associated with an out of range condition. This helps me
>> to prevent some if-else-cascades and speeds up the code.
>> So this is the complete function but i put two empty lines around the
>> code I mentioned.
>>
>> void dual_monitor::wait( bool b )
> [...]
> 
> Please, try it out in a race detector? Create several programs that use 
> your code in high load scenarios, and see what happens in the detector. 
> Do we all have the time to examine your "tricky" code and test it out 
> for ourselves? Well, not really. I am fairly busy with some fractal work 
> right now. Sorry Bonita.

Not necessary. My montor works perfectly.
I've implemented something completely new: a poll_wait operation.
You simply supply a check-lambda that checks if there is valid state
and my code repeatedly tries to lock the lock and check if the con-
dition is true. The number of spins is re-calculated at each call
according to the recalculation-pattern of the glibc.

template<typename RetType, typename Predicate>
	requires requires( Predicate pred )
	{
		{ pred() } -> std::same_as<std::pair<bool, RetType>>;
	}
RetType monitor::wait_poll( Predicate const &pred )
{
	using namespace std;
	using retpair_t = pair<bool, RetType>;
	uint32_t maxSpinT  = (uint32_t)m_nextPollSpinCount * 2 + 10;
	uint16_t maxSpin   = maxSpinT <= m_maxPollSpinCount ? 
(uint16_t)maxSpinT : m_maxPollSpinCount,
	         spinCount = 0;
	bool     notify    = false;
	uint64_t cmp       = m_flagAndCounters.load( memory_order_relaxed );
	for( ; !notify && spinCount < maxSpin; ++spinCount )
		if( isOwned( cmp ) )
		{
			cpu_pause( PAUSE_ITERATIONS );
			cmp = m_flagAndCounters.load( memory_order_relaxed );
			continue;
		}
		else if( m_flagAndCounters.compare_exchange_weak( cmp, cmp | 
OWNER_MASK, memory_order_acquire, memory_order_relaxed ) )
		{
			retpair_t ret = move( pred() );
			uint64_t chg;
			do
			{
				uint32_t visitors = getVisitors( cmp ),
				         waiters  = getWaiters( cmp );
				assert(visitors >= waiters);
				chg = cmp & ~OWNER_MASK;
				if( notify = visitors > waiters )
					chg -= VISITOR_VALUE;
			} while( !m_flagAndCounters.compare_exchange_weak( cmp, chg, 
memory_order_relaxed, memory_order_relaxed ) );
			if( notify )
#if defined(_MSC_VER)
				while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
#elif defined(__unix__)
				for( m_sems( { sembuf( VISITOR_SEM, 1, 0 ) }, false ) == -1 );
#endif
			if( !ret.first )
				if( !notify )
					continue;
				else
					break;
			if( !notify )
				m_nextPollSpinCount += (int16_t)(((int32_t)spinCount - 
(int32_t)m_nextPollSpinCount) / 8);
			return move( ret.second );
		}
		else
			cpu_pause( PAUSE_ITERATIONS );
	if( !notify )
		m_nextPollSpinCount += (int16_t)(((int32_t)spinCount - 
(int32_t)m_nextPollSpinCount) / 8);
	lock();
	try
	{
		for( ; ; )
		{
			retpair_t ret = move( pred() );
			if( ret.first )
			{
				unlock();
				return move( ret.second );
			}
			wait();
		}
	}
	catch( ... )
	{
		unlock();
		throw;
	}
}

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


#81486

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-23 20:30 +0200
Message-ID<siih45$q7u$2@dont-email.me>
In reply to#81484
Am 23.09.2021 um 20:29 schrieb Bonita Montero:
> Am 23.09.2021 um 19:38 schrieb Chris M. Thomasson:
>> On 9/20/2021 1:43 PM, Bonita Montero wrote:
>>> In some code I've to check different sates for which an exception might
>>> be thrown. These states are all true or false so I combined them to a
>>> four bit pattern wich I used as an index to a table which stores the
>>> strings of the out_of_range exception to be trown or a nullptr if the
>>> state isn't associated with an out of range condition. This helps me
>>> to prevent some if-else-cascades and speeds up the code.
>>> So this is the complete function but i put two empty lines around the
>>> code I mentioned.
>>>
>>> void dual_monitor::wait( bool b )
>> [...]
>>
>> Please, try it out in a race detector? Create several programs that 
>> use your code in high load scenarios, and see what happens in the 
>> detector. Do we all have the time to examine your "tricky" code and 
>> test it out for ourselves? Well, not really. I am fairly busy with 
>> some fractal work right now. Sorry Bonita.
> 
> Not necessary. My montor works perfectly.
> I've implemented something completely new: a poll_wait operation.
> You simply supply a check-lambda that checks if there is valid state
> and my code repeatedly tries to lock the lock and check if the con-
> dition is true. The number of spins is re-calculated at each call
> according to the recalculation-pattern of the glibc.
> 
> template<typename RetType, typename Predicate>
>      requires requires( Predicate pred )
>      {
>          { pred() } -> std::same_as<std::pair<bool, RetType>>;
>      }
> RetType monitor::wait_poll( Predicate const &pred )
> {
>      using namespace std;
>      using retpair_t = pair<bool, RetType>;
>      uint32_t maxSpinT  = (uint32_t)m_nextPollSpinCount * 2 + 10;
>      uint16_t maxSpin   = maxSpinT <= m_maxPollSpinCount ? 
> (uint16_t)maxSpinT : m_maxPollSpinCount,
>               spinCount = 0;
>      bool     notify    = false;
>      uint64_t cmp       = m_flagAndCounters.load( memory_order_relaxed );
>      for( ; !notify && spinCount < maxSpin; ++spinCount )
>          if( isOwned( cmp ) )
>          {
>              cpu_pause( PAUSE_ITERATIONS );
>              cmp = m_flagAndCounters.load( memory_order_relaxed );
>              continue;
>          }
>          else if( m_flagAndCounters.compare_exchange_weak( cmp, cmp | 
> OWNER_MASK, memory_order_acquire, memory_order_relaxed ) )
>          {
>              retpair_t ret = move( pred() );
>              uint64_t chg;
>              do
>              {
>                  uint32_t visitors = getVisitors( cmp ),
>                           waiters  = getWaiters( cmp );
>                  assert(visitors >= waiters);
>                  chg = cmp & ~OWNER_MASK;
>                  if( notify = visitors > waiters )
>                      chg -= VISITOR_VALUE;
>              } while( !m_flagAndCounters.compare_exchange_weak( cmp, 
> chg, memory_order_relaxed, memory_order_relaxed ) );
>              if( notify )
> #if defined(_MSC_VER)
>                  while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
> #elif defined(__unix__)
>                  for( m_sems( { sembuf( VISITOR_SEM, 1, 0 ) }, false ) 
> == -1 );
> #endif
>              if( !ret.first )
>                  if( !notify )
>                      continue;
>                  else
>                      break;
>              if( !notify )
>                  m_nextPollSpinCount += (int16_t)(((int32_t)spinCount - 
> (int32_t)m_nextPollSpinCount) / 8);
>              return move( ret.second );
>          }
>          else
>              cpu_pause( PAUSE_ITERATIONS );
>      if( !notify )
>          m_nextPollSpinCount += (int16_t)(((int32_t)spinCount - 
> (int32_t)m_nextPollSpinCount) / 8);
>      lock();
>      try
>      {
>          for( ; ; )
>          {
>              retpair_t ret = move( pred() );
>              if( ret.first )
>              {
>                  unlock();
>                  return move( ret.second );
Oh, I just thought that those two moves can be dropped since thei're 
implicit.
>              }
>              wait();
>          }
>      }
>      catch( ... )
>      {
>          unlock();
>          throw;
>      }
> }

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


#81531

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-09-24 18:48 -0700
Message-ID<silv58$1p8$1@gioia.aioe.org>
In reply to#81484
On 9/23/2021 11:29 AM, Bonita Montero wrote:
> while( !SetEvent( (HANDLE)m_xhEvtVisit ) );

Humm....

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


#81532

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-09-24 18:56 -0700
Message-ID<silvk4$8tr$1@gioia.aioe.org>
In reply to#81531
On 9/24/2021 6:48 PM, Chris M. Thomasson wrote:
> On 9/23/2021 11:29 AM, Bonita Montero wrote:
>> while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
> 
> Humm....

For some damn reason, this reminds me of some broken condvar impls that 
used the good ol' PulseEvent:

https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-pulseevent

A quote: "This function is unreliable and should not be used. It exists 
mainly for backward compatibility. For more information, see Remarks."

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


#81533

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-25 07:24 +0200
Message-ID<simbps$s6g$1@dont-email.me>
In reply to#81532
Am 25.09.2021 um 03:56 schrieb Chris M. Thomasson:
> On 9/24/2021 6:48 PM, Chris M. Thomasson wrote:
>> On 9/23/2021 11:29 AM, Bonita Montero wrote:
>>> while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
>>
>> Humm....
> 
> For some damn reason, this reminds me of some broken condvar impls that 
> used the good ol' PulseEvent:
> 
> https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-pulseevent 
> 
> 
> A quote: "This function is unreliable and should not be used. It exists 
> mainly for backward compatibility. For more information, see Remarks."

What I do is reliable.

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


#81549

FromBranimir Maksimovic <branimir.maksimovic@gmail.com>
Date2021-09-25 12:28 +0000
Message-ID<3CE3J.44944$3p3.43503@fx16.iad>
In reply to#81533
On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
> Am 25.09.2021 um 03:56 schrieb Chris M. Thomasson:
>> On 9/24/2021 6:48 PM, Chris M. Thomasson wrote:
>>> On 9/23/2021 11:29 AM, Bonita Montero wrote:
>>>> while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
>>>
>>> Humm....
>> 
>> For some damn reason, this reminds me of some broken condvar impls that 
>> used the good ol' PulseEvent:
>> 
>> https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-pulseevent 
>> 
>> 
>> A quote: "This function is unreliable and should not be used. It exists 
>> mainly for backward compatibility. For more information, see Remarks."
>
> What I do is reliable.

This is because you SAY SO?
>


-- 
7-77-777
Evil Sinner!

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


#81557

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-25 15:57 +0200
Message-ID<sin9t4$tuu$1@dont-email.me>
In reply to#81549
Am 25.09.2021 um 14:28 schrieb Branimir Maksimovic:
> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>> Am 25.09.2021 um 03:56 schrieb Chris M. Thomasson:
>>> On 9/24/2021 6:48 PM, Chris M. Thomasson wrote:
>>>> On 9/23/2021 11:29 AM, Bonita Montero wrote:
>>>>> while( !SetEvent( (HANDLE)m_xhEvtVisit ) );
>>>>
>>>> Humm....
>>>
>>> For some damn reason, this reminds me of some broken condvar impls that
>>> used the good ol' PulseEvent:
>>>
>>> https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-pulseevent
>>>
>>>
>>> A quote: "This function is unreliable and should not be used. It exists
>>> mainly for backward compatibility. For more information, see Remarks."
>>
>> What I do is reliable.
> 
> This is because you SAY SO?

Inspect my code and say why it is not instead of making
arbitrary assumptions.

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


#81559

FromBranimir Maksimovic <branimir.maksimovic@gmail.com>
Date2021-09-25 13:59 +0000
Message-ID<IWF3J.131541$lC6.129724@fx41.iad>
In reply to#81557
On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>> What I do is reliable.
>> 
>> This is because you SAY SO?
>
> Inspect my code and say why it is not instead of making
> arbitrary assumptions.
>
Show your code, I missed it :(


-- 
7-77-777
Evil Sinner!

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


#81561

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-25 16:09 +0200
Message-ID<sinai0$1up$1@dont-email.me>
In reply to#81559
Am 25.09.2021 um 15:59 schrieb Branimir Maksimovic:
> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>> What I do is reliable.
>>>
>>> This is because you SAY SO?
>>
>> Inspect my code and say why it is not instead of making
>> arbitrary assumptions.
>>
> Show your code, I missed it :(

I showed my wait_poll-function. It's sth. completely new that improves
most usualy monitor-handling, usually with producer-consumer patterns
where the mutex-part of the monitor is held very short.

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


#81572

FromBranimir Maksimovic <branimir.maksimovic@gmail.com>
Date2021-09-25 17:13 +0000
Message-ID<XMI3J.144680$o45.103441@fx46.iad>
In reply to#81561
On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
> Am 25.09.2021 um 15:59 schrieb Branimir Maksimovic:
>> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>> What I do is reliable.
>>>>
>>>> This is because you SAY SO?
>>>
>>> Inspect my code and say why it is not instead of making
>>> arbitrary assumptions.
>>>
>> Show your code, I missed it :(
>
> I showed my wait_poll-function. It's sth. completely new that improves
> most usualy monitor-handling, usually with producer-consumer patterns
> where the mutex-part of the monitor is held very short.

And you use unreliable function for that?
-- 

7-77-777
Evil Sinner!

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


#81575

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-25 19:15 +0200
Message-ID<sinlfq$j1h$2@dont-email.me>
In reply to#81572
Am 25.09.2021 um 19:13 schrieb Branimir Maksimovic:
> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>> Am 25.09.2021 um 15:59 schrieb Branimir Maksimovic:
>>> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>>> What I do is reliable.
>>>>>
>>>>> This is because you SAY SO?
>>>>
>>>> Inspect my code and say why it is not instead of making
>>>> arbitrary assumptions.
>>>>
>>> Show your code, I missed it :(
>>
>> I showed my wait_poll-function. It's sth. completely new that improves
>> most usualy monitor-handling, usually with producer-consumer patterns
>> where the mutex-part of the monitor is held very short.
> 
> And you use unreliable function for that?

Show me where my code is unreliable.
I think you're simply a poor troll.

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


#81579

FromBranimir Maksimovic <branimir.maksimovic@gmail.com>
Date2021-09-25 17:22 +0000
Message-ID<1VI3J.144684$o45.64644@fx46.iad>
In reply to#81575
On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>> 
>> And you use unreliable function for that?
>
> Show me where my code is unreliable.
> I think you're simply a poor troll.
I am just asking because you build something
on shaken ground. Why do you think is reliable,
simple question?

-- 

7-77-777
Evil Sinner!

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


#81592

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-09-26 05:46 +0200
Message-ID<sioqek$lif$1@dont-email.me>
In reply to#81579
Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic:
> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>
>>> And you use unreliable function for that?
>>
>> Show me where my code is unreliable.
>> I think you're simply a poor troll.
> I am just asking because you build something
> on shaken ground. Why do you think is reliable,
> simple question?

Because the code is simple.

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


#81824

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-10-04 01:19 -0700
Message-ID<sjedfd$1g27$1@gioia.aioe.org>
In reply to#81592
On 9/25/2021 8:46 PM, Bonita Montero wrote:
> Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic:
>> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>
>>>> And you use unreliable function for that?
>>>
>>> Show me where my code is unreliable.
>>> I think you're simply a poor troll.
>> I am just asking because you build something
>> on shaken ground. Why do you think is reliable,
>> simple question?
> 
> Because the code is simple.
> 

Have you posted the entire code for your dual_monitor algorihtm?

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


#81827

FromBonita Montero <Bonita.Montero@gmail.com>
Date2021-10-04 13:50 +0200
Message-ID<sjepr2$jlc$2@dont-email.me>
In reply to#81824
Am 04.10.2021 um 10:19 schrieb Chris M. Thomasson:
> On 9/25/2021 8:46 PM, Bonita Montero wrote:
>> Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic:
>>> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>>
>>>>> And you use unreliable function for that?
>>>>
>>>> Show me where my code is unreliable.
>>>> I think you're simply a poor troll.
>>> I am just asking because you build something
>>> on shaken ground. Why do you think is reliable,
>>> simple question?
>>
>> Because the code is simple.
>>
> 
> Have you posted the entire code for your dual_monitor algorihtm?

You won't understand it.

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


#81841

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-10-04 10:08 -0700
Message-ID<sjfcdl$18ia$2@gioia.aioe.org>
In reply to#81827
On 10/4/2021 4:50 AM, Bonita Montero wrote:
> Am 04.10.2021 um 10:19 schrieb Chris M. Thomasson:
>> On 9/25/2021 8:46 PM, Bonita Montero wrote:
>>> Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic:
>>>> On 2021-09-25, Bonita Montero <Bonita.Montero@gmail.com> wrote:
>>>>>>
>>>>>> And you use unreliable function for that?
>>>>>
>>>>> Show me where my code is unreliable.
>>>>> I think you're simply a poor troll.
>>>> I am just asking because you build something
>>>> on shaken ground. Why do you think is reliable,
>>>> simple question?
>>>
>>> Because the code is simple.
>>>
>>
>> Have you posted the entire code for your dual_monitor algorihtm?
> 
> You won't understand it.
> 

Why not? I need to see the whole thing instead of just 
dual_monitor::wait... See?

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


#81834

FromÖö Tiib <ootiib@hot.ee>
Date2021-10-04 08:50 -0700
Message-ID<b8704e04-a96b-46f5-ac08-1cb9d3822a5en@googlegroups.com>
In reply to#81824
On Monday, 4 October 2021 at 11:20:13 UTC+3, Chris M. Thomasson wrote:
> On 9/25/2021 8:46 PM, Bonita Montero wrote: 
> > Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic: 
> >> On 2021-09-25, Bonita Montero <Bonita....@gmail.com> wrote: 
> >>>> 
> >>>> And you use unreliable function for that? 
> >>> 
> >>> Show me where my code is unreliable. 
> >>> I think you're simply a poor troll. 
> >> I am just asking because you build something 
> >> on shaken ground. Why do you think is reliable, 
> >> simple question? 
> > 
> > Because the code is simple. 
> > 
> 
> Have you posted the entire code for your dual_monitor algorihtm?

BMs threads are busily spinning when nothing to do so
it is hard to find utilization to it (besides of as bad example).

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


#81840

From"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Date2021-10-04 10:07 -0700
Message-ID<sjfccj$18ia$1@gioia.aioe.org>
In reply to#81834
On 10/4/2021 8:50 AM, Öö Tiib wrote:
> On Monday, 4 October 2021 at 11:20:13 UTC+3, Chris M. Thomasson wrote:
>> On 9/25/2021 8:46 PM, Bonita Montero wrote:
>>> Am 25.09.2021 um 19:22 schrieb Branimir Maksimovic:
>>>> On 2021-09-25, Bonita Montero <Bonita....@gmail.com> wrote:
>>>>>>
>>>>>> And you use unreliable function for that?
>>>>>
>>>>> Show me where my code is unreliable.
>>>>> I think you're simply a poor troll.
>>>> I am just asking because you build something
>>>> on shaken ground. Why do you think is reliable,
>>>> simple question?
>>>
>>> Because the code is simple.
>>>
>>
>> Have you posted the entire code for your dual_monitor algorihtm?
> 
> BMs threads are busily spinning when nothing to do so
> it is hard to find utilization to it (besides of as bad example).
> 

I am interested in look at her full code for dual_monitor. Also, this 
thread has a lot of interesting information in it. Well, imvho...

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


Page 1 of 10  [1] 2 3 … 10  Next page →

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


csiph-web