- Notifications
You must be signed in to change notification settings - Fork5
Commitf13a912
committed
Fix issues ine8fdbd5.
When the 64bit atomics simulation is in use, we can't necessarilyguarantee the correct alignment of the atomics due to lack of compilersupport for doing so- that's fine from a safety perspective, becauseeverything is protected by a lock, but we asserted the alignment inall cases. Weaken them. Per complaint from Alvaro Herrera.My #ifdefery for PG_HAVE_8BYTE_SINGLE_COPY_ATOMICITY wasn'tsufficient. Fix that. Per complaint from Alexander Korotkov.1 parent453aaf7 commitf13a912
2 files changed
+62
-16
lines changedLines changed: 27 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
425 | 425 |
| |
426 | 426 |
| |
427 | 427 |
| |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
428 | 434 |
| |
429 |
| - | |
| 435 | + | |
430 | 436 |
| |
431 | 437 |
| |
432 | 438 |
| |
433 | 439 |
| |
434 | 440 |
| |
435 | 441 |
| |
| 442 | + | |
436 | 443 |
| |
| 444 | + | |
437 | 445 |
| |
438 | 446 |
| |
439 | 447 |
| |
440 | 448 |
| |
441 | 449 |
| |
442 | 450 |
| |
| 451 | + | |
443 | 452 |
| |
| 453 | + | |
444 | 454 |
| |
445 | 455 |
| |
446 | 456 |
| |
447 | 457 |
| |
448 | 458 |
| |
449 | 459 |
| |
| 460 | + | |
450 | 461 |
| |
451 |
| - | |
| 462 | + | |
452 | 463 |
| |
453 | 464 |
| |
454 | 465 |
| |
455 | 466 |
| |
456 | 467 |
| |
457 | 468 |
| |
458 | 469 |
| |
| 470 | + | |
459 | 471 |
| |
460 | 472 |
| |
| 473 | + | |
461 | 474 |
| |
462 | 475 |
| |
463 | 476 |
| |
464 | 477 |
| |
465 | 478 |
| |
466 | 479 |
| |
| 480 | + | |
467 | 481 |
| |
| 482 | + | |
468 | 483 |
| |
469 | 484 |
| |
470 | 485 |
| |
471 | 486 |
| |
472 | 487 |
| |
473 | 488 |
| |
| 489 | + | |
474 | 490 |
| |
| 491 | + | |
475 | 492 |
| |
476 | 493 |
| |
477 | 494 |
| |
478 | 495 |
| |
479 | 496 |
| |
480 | 497 |
| |
481 | 498 |
| |
| 499 | + | |
482 | 500 |
| |
| 501 | + | |
483 | 502 |
| |
484 | 503 |
| |
485 | 504 |
| |
486 | 505 |
| |
487 | 506 |
| |
488 | 507 |
| |
| 508 | + | |
489 | 509 |
| |
| 510 | + | |
490 | 511 |
| |
491 | 512 |
| |
492 | 513 |
| |
493 | 514 |
| |
494 | 515 |
| |
495 | 516 |
| |
| 517 | + | |
496 | 518 |
| |
| 519 | + | |
497 | 520 |
| |
498 | 521 |
| |
499 | 522 |
| |
500 | 523 |
| |
501 | 524 |
| |
502 | 525 |
| |
| 526 | + | |
503 | 527 |
| |
| 528 | + | |
504 | 529 |
| |
505 | 530 |
| |
506 | 531 |
| |
|
Lines changed: 35 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
271 | 271 |
| |
272 | 272 |
| |
273 | 273 |
| |
274 |
| - | |
275 |
| - | |
276 |
| - | |
277 |
| - | |
278 |
| - | |
279 |
| - | |
280 |
| - | |
281 |
| - | |
282 |
| - | |
283 | 274 |
| |
284 | 275 |
| |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
285 | 280 |
| |
286 | 281 |
| |
287 | 282 |
| |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
288 | 289 |
| |
289 | 290 |
| |
290 |
| - | |
291 | 291 |
| |
292 |
| - | |
293 |
| - | |
| 292 | + | |
| 293 | + | |
294 | 294 |
| |
295 | 295 |
| |
296 | 296 |
| |
| |||
300 | 300 |
| |
301 | 301 |
| |
302 | 302 |
| |
303 |
| - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
304 | 306 |
| |
305 | 307 |
| |
306 | 308 |
| |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
307 | 327 |
| |
308 | 328 |
| |
309 | 329 |
| |
| |||
319 | 339 |
| |
320 | 340 |
| |
321 | 341 |
| |
322 |
| - | |
| 342 | + | |
| 343 | + | |
323 | 344 |
| |
324 | 345 |
| |
325 | 346 |
| |
|
0 commit comments
Comments
(0)